Home Tecnologia Niklaus Wirth, arquiteto de software visionário, morre aos 89 anos

Niklaus Wirth, arquiteto de software visionário, morre aos 89 anos

Por Humberto Marchezini


Em 1999, um promissor engenheiro de software na Suíça estava se preparando para uma conferência na França quando soube que o cientista da computação suíço Niklaus Wirth, um pioneiro na área, também estaria presente e estaria no mesmo voo.

O engenheiro, Kent Beck, nunca conheceu o Dr. Wirth. Mas, lembrou ele em entrevista, ao chegar ao aeroporto disse ao agente do portão: “Meu colega Professor Wirth e eu estamos voando juntos. Seria possível sentarmos juntos?

Sr. Beck, que eventualmente se tornaria um programador conhecido por direito próprio, disse que sentar ao lado do Dr. Wirth e conversar sobre negócios era comparável a um jovem cantor tendo a chance de se apresentar com Taylor Swift. Entre outros feitos na história da computação, o Dr. Wirth criou Pascal, uma linguagem de programação influente nos primórdios da computação pessoal.

“Não era do meu feitio ser tão ousado”, disse Beck sobre sua duplicidade, “mas eu teria me arrependido pelo resto da minha vida”.

O agente lhe designou o assento do meio ao lado do suposto colega, que ficava na janela. Sentando-se, o Sr. Beck confessou a fraude imediatamente. O Dr. Wirth achou um pouco divertido. “Quando um geek sabe que você está interessado no que ele faz”, disse Beck, “então a conversa começa e continua”.

Dr. Wirth morreu de insuficiência cardíaca em 1º de janeiro em sua casa em Zurique, disse sua filha Tina Wirth. Ele tinha 89 anos.

Ele não era tão conhecido como programadores como Steve Wozniak, que fundou a Apple com Steve Jobs, ou Bill Gates, que fundou a Microsoft com Paul Allen. Mas para Beck e legiões de cientistas da computação, o Dr. Wirth foi um dos cientistas mais influentes e inspiradores do início da era da computação.

Em 1970, enquanto lecionava na universidade suíça ETH ZuriqueWirth lançou Pascal, a linguagem de programação que alimentou os primeiros computadores Apple e as versões iniciais de aplicativos como Skype e Adobe Photoshop. Ele também construiu um dos primeiros computadores pessoais e foi fundamental para ajudar uma start-up suíça a comercializar o mouse. (A inicialização, Logitechtornou-se um dos maiores fabricantes mundiais de acessórios de computador.)

A Association for Computing Machinery homenageou o Dr. Wirth em 1984 com o Prêmio Turing, muitas vezes referido como o Prêmio Nobel da computação. Outros destinatários incluíram Tim Berners-Lee, o inventor da World Wide Web, e Vinton G. Cerf, que escreveu o código que alimenta a comunicação na Internet.

Wirth, a simplicidade era fundamental na computação, e ele criou o Pascal – em homenagem a Blaise Pascal, o matemático francês e inventor da calculadora do século XVII – como uma alternativa mais simples a linguagens como BASIC, que ele considerava muito complicadas.

O BASIC forçou os programadores a “pular por todo lado, escrevendo código espaguete”, disse Philippe Kahn, um ex-aluno do Dr. Wirth que mais tarde fundou várias empresas de tecnologia, ao repórter Steve Lohr do New York Times em uma entrevista para seu livro “Go To ”(2001), uma história do software.

“Pascal forçou as pessoas a pensarem claramente sobre as coisas e em termos de estruturas de dados”, disse Kahn. Ele acrescentou: “A influência de Wirth é extremamente profunda porque muitas das pessoas que aprenderam em programas reais de ciência da computação aprenderam Pascal. Era a linguagem do pensamento clássico em computação.”

Dr. Wirth evangelizou pela simplicidade em um ensaio seminal para a revista Computer em 1995. “Cada vez mais, as pessoas parecem interpretar mal a complexidade como sofisticação”, escreveu ele, “o que é desconcertante – o incompreensível deveria causar suspeita em vez de admiração”.

Niklaus Emil Wirth nasceu em 15 de fevereiro de 1934, em Winterthur, Suíça, filho único de Walter Wirth, professor de geografia, e Hedwick (Keller) Wirth, que administrava a casa da família.

Ele era uma criança precoce.

“Na escola primária, primeiro quis ser motorista de motor a vapor e depois piloto”, lembrou ele em um Entrevista de 2014. “Nunca ambicionei ser um cientista, mas sim um engenheiro que entende a natureza e faz algo útil com esse conhecimento.”

Ele instalou um laboratório de química no porão da família. Ele mexeu em rádios. E ele construiu (e destruiu) helicópteros de controle remoto. Consertá-los lhe ensinou uma lição inicial sobre simplicidade.

“Se você tiver que pagar do seu próprio dinheiro”, disse ele à BusinessWeek em 1990, “você aprende a não tornar as soluções excessivamente complicadas”.

Dr. Wirth estudou engenharia elétrica na ETH Zurique, uma universidade de ciência e tecnologia. Depois de se formar em 1959, ele recebeu seu mestrado pela Universidade Laval em Quebec e seu doutorado. em linguagens de programação pela Universidade da Califórnia, Berkeley. Ele lecionou no recém-formado departamento de ciência da computação de Stanford de 1963 a 1967 e depois retornou para a Suíça.

A pedido dos funcionários da ETH, o Dr. Wirth iniciou um departamento de ciência da computação. Quando tentou identificar qual linguagem de programação ensinaria, achou as opções muito complexas. Ele começou a trabalhar em Pascal e, em 1971, usou-o para ministrar um curso introdutório à programação.

Dr. Wirth não fez nenhuma tentativa de monetizar Pascal. Na verdade, ele enviou o código-fonte em fitas de nove faixas para quem quisesse. Este ato de generosidade colegial coincidiu com a revolução dos microprocessadores, de modo que professores, programadores iniciantes e empresas de informática emergentes tivessem uma linguagem gratuita e fácil de usar.

“Pascal”, o Dr. Wirth gostava de dizer, “era um bem público”.

Em 1976, o Dr. Wirth tirou uma licença sabática para trabalhar no Centro de Pesquisa da Xerox em Palo Alto, que criou o Alto, um dos primeiros computadores desktop com interface gráfica controlada por mouse.

“Recebi um computador Alto só para mim, na minha mesa, e isso foi uma mudança absoluta na forma como os computadores eram usados”, Dr. lembrado na revista Computer em 2012.

Dr. Wirth cobiçava um Alto, mas eles não estavam à venda. Assim, quando regressou à Suíça, construiu para si um computador semelhante, com a sua própria nova linguagem de programação.

Seu primeiro casamento, com Nani Jucker em 1959, terminou em divórcio. Em 1984, ele se casou com Diana (Pschorr) Bênção. Ela morreu em 2009.

Além de sua filha Tina, de seu primeiro casamento, o Dr. Wirth deixa outros dois filhos desse casamento, Chris Wirth e Carolyn Wiskemann; seis netos; cinco bisnetos; e sua parceira desde 2017, Rosmarie Müller.

Ao receber o Prêmio Turing, o Dr. Wirth falou com admiração sobre a primeira vez que experimentou o poder da computação pessoal na Xerox.

“Em vez de compartilhar um grande computador monolítico com muitos outros e lutar por um compartilhamento através de um fio com largura de banda de 3 kHz, agora usei meu próprio computador colocado sob minha mesa em um canal de 15 MHz”, disse ele. “A influência de um aumento de 5.000 vezes em qualquer coisa não é previsível; é esmagador.”

Em vez de ele trabalhar para o computador, o computador agora trabalhava para ele.

“Pela primeira vez”, disse ele, “fiz minha correspondência diária e escrevi meus relatórios com a ajuda de um computador, em vez de planejar novas linguagens, compiladores e programas para outros usarem”.



Source link

Related Articles

Deixe um comentário