O criador de Pascal, Niklaus Wirth, faleceu

O criador da linguagem de programação Pascal, o cientista suíço Niklaus Wirth, faleceu em 1º de janeiro de 2024. O asteróide 21655 foi nomeado em sua homenagem, bem como uma das leis do desenvolvimento de software.

Niklaus Emil Wirth. Fonte da imagem: wikipedia.org

Niklaus Emil Wirth nasceu em 15 de fevereiro de 1934 em Winterthur, Suíça, um subúrbio de Zurique. Em 1959 obteve o diploma de bacharel pela ETH Zürich, para onde posteriormente retornou e onde realizou grande parte de suas pesquisas. Ele recebeu o título de mestre pela Universidade Laval (Canadá) em 1960 e o doutorado pela Universidade da Califórnia, Berkeley em 1963. Ele passou os quatro anos seguintes como professor assistente de ciência da computação na Universidade de Stanford, período durante o qual trabalhou em suas duas primeiras linguagens de programação: Euler, lançada em 1965; e PL/360, publicado em 1968.

Wirth foi convidado para a equipe de desenvolvedores da linguagem que deveria substituir o ALGOL 60. Junto com o cientista britânico Sir Tony Hoare, ele preparou o projeto ALGOL-W, que foi rejeitado em favor do mais complexo ALGOL-68. Wirth então continuou seu trabalho e em 1970 lançou sua própria linguagem de programação, menos compatível com ALGOL, chamada Pascal. Depois disso, a influência do ALGOL começou a declinar e Pascal continua a se desenvolver até hoje: Delphi ainda é vendido; e o projeto Free Pascal lançou uma versão atualizada do ambiente multiplataforma Lazarus no final de dezembro. A complexidade do ALGOL-68 abriu possibilidades para as linguagens mais simples C e C++. Em 1976, Wirth lançou a linguagem Modula, que foi substituída um ano depois pelo Modula-2.

Na segunda metade da década de oitenta, voltando novamente dos EUA para Zurique, começou a trabalhar no projeto Oberon – outra linguagem de programação e sistema operacional de mesmo nome. O objetivo do projeto era refutar a tese que ficou conhecida como “Lei de Wirth”: “Apesar dos grandes avanços, o hardware acelera mais lentamente do que o software desacelera”. Em 1999, Wirth se aposentou e, em 2000, apareceu a versão mais recente do Oberon OS 2.3.6. Em 2013, pouco antes de completar 80 anos, publicou uma versão atualizada do projeto Oberon. Virt conseguiu atingir seu objetivo: os arquivos do Oberon OS de 2013 continham 4.623 linhas de código e 262 KB de texto.

Em seu trabalho e nas linguagens e ferramentas que criou, Wirth defendeu o desenvolvimento de softwares menores e mais eficientes. O cientista se foi, mas parece que a indústria tecnológica ainda tem muito que aprender com ele.

avalanche

Postagens recentes

DuneCrawl – Uma Aventura Cavalgando como um Caranguejo. Resenha

Jogado no PC A equipe canadense Alientrap vem lançando jogos discretos há muitos anos —…

5 horas atrás

Considerando o custo, sim: a Tesla removeu o assistente de manutenção de faixa como opção gratuita na América do Norte.

Durante muito tempo, mesmo os compradores dos modelos Tesla mais baratos recebiam o recurso Autopilot…

21 horas atrás

Se este ano a receita com a venda de memórias crescer 134%, no próximo ano crescerá apenas 53%.

Especialistas da TrendForce calcularam que a receita com DRAM cresceu 73%, atingindo US$ 165,7 bilhões…

22 horas atrás

As ações da Intel despencaram 17% após a divulgação de seu relatório trimestral.

As revelações da administração da Intel em sua recente teleconferência de resultados trimestrais desagradaram os…

22 horas atrás

O Google Fotos lançou um recurso experimental que cria memes com inteligência artificial a partir de fotos dos usuários.

O aplicativo Google Fotos lançou um novo recurso chamado Me Meme, que usa inteligência artificial…

23 horas atrás

A Coreia do Sul ultrapassou a União Europeia: foi promulgada a primeira lei básica do mundo sobre inteligência artificial.

A Coreia do Sul tornou-se o primeiro país do mundo a introduzir um conjunto abrangente…

23 horas atrás