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

As ações dos fabricantes de DRAM se estabilizam após o impacto inicial do TurboQuant.

Esta semana, o Google apresentou o TurboQuant, seu método de compressão de dados para IA,…

2 horas atrás

O lucro anual da BYD caiu pela primeira vez em quatro anos, expondo os horrores da guerra de preços na China.

A empresa chinesa BYD alcançou a liderança no mercado global de veículos elétricos, apesar de…

3 horas atrás

O último dos cofundadores deixou a xAI, restando apenas Elon Musk.

Em termos de migração de talentos, o setor de IA é o mais movimentado do…

3 horas atrás

Os fabricantes chineses de chips pretendem atingir 80% de substituição de importações até 2030.

Para a indústria chinesa de semicondutores, a dependência de tecnologia e equipamentos importados continua sendo…

4 horas atrás

A revista Anthropic atraiu um número recorde de assinantes após o escândalo do Departamento de Defesa dos EUA.

O conflito com o Departamento de Defesa dos EUA e o anúncio humorístico contra o…

5 horas atrás