Talento

Jeffrey Ullman, de Stanford, recebe o praªmio ACM Turing
Ullman divide o praªmio com o colaborador de longa data Alfred Aho, da Columbia University. Eles são reconhecidos por seu trabalho influente em compiladores e algoritmos, incluindo sua coautoria de livros amplamente populares sobre esses tópicos.
Por Andrew Myers - 01/04/2021


A Association of Computer Machinery (ACM) anunciou que Jeffrey Ullman , Professor Emanãrito de Ciência da Computação da Stanford W. Ascherman na Universidade de Stanford, foi nomeado corecebedor do Praªmio Turing AM 2020, considerado por muitos como o equivalente a o “Praªmio Nobel” da computação. O Praªmio Turing reconhece o profundo impacto no campo da ciência da computação e inclui um praªmio de US $ 1 milha£o, que Ullman dividira¡ com seu colaborador de longa data Alfred Aho, da Universidade de Columbia.

Jeffrey Ullman, cientista da computação de Stanford, recebeu o Praªmio Turing
2020. (Crédito da imagem: Cortesia da Escola de Engenharia)

ACM estãoreconhecendo a dupla por seu trabalho seminal em compiladores e algoritmos e sua influaªncia duradoura no campo por meio dos nove livros que foram coautores juntos, alguns datando do ini­cio dos anos 1970. ACM citou dois de seus livros pelo nome - The Design and Analysis of Computer Algorithms de 1974 e Principles of Compiler Design (também conhecido nos ca­rculos da ciência da computação como "o Livro do Draga£o" por causa de sua ilustração de capa distinta de um cavaleiro lutando contra um draga£o) publicado em 1977.

Publicado pela primeira vez nos anos de formação da indústria de computadores que logo explodiria, esses livros se tornaram leitura obrigata³ria para milhões de futuros cientistas da computação. Enquanto isso, as colaborações de Ullman e Aho em técnicas de design e análise de algoritmos levaram a um cata¡logo de técnicas padrãocomo “dividir para conquistar”, que se tornou o núcleo da teoria da ciência da computação nas décadas subsequentes, de acordo com o ACM.

Poucas pessoas fora da área sabem que, uma vez que um programa de computador éescrito em uma linguagem que os humanos entendam, como C ++, ele deve ser traduzido para uma linguagem denívelinferior que as ma¡quinas entendam - esse processo de tradução éconhecido como "compilação". Por décadas, Ullman e Aho foram os especialistas reconhecidos na compilação, mas também em outros campos.

“Aho e Ullman estabeleceram ideias fundamentais sobre algoritmos, linguagens formais, compiladores e bancos de dados, que foram fundamentais no desenvolvimento da programação atual e do cena¡rio de software”, disse Jeff Dean, pesquisador saªnior do Google e vice-presidente saªnior da IA ​​do Google, em um anaºncio distribua­do pelo ACM.

“De muitas maneiras, esses livros, particularmente o Livro do Draga£o, trouxeram muitas pessoas novas para a ciência da computação”, disse Ullman, refletindo uma influaªncia mais ampla no campo. “Em algum momento, as criana§as ficaram orgulhosas de serem vistas andando pelo campus com aquela capa debaixo do braa§o.” De acordo com o ACM, Aho e Ullman “moldaram os fundamentos da teoria e implementação da linguagem de programação, bem como do projeto e análise de algoritmos”.

“Os dois ta­tulos mencionados por ACM são apenas os mais conhecidos de seus livros com Aho. A influaªncia de Jeff foi tão ampla ”, disse John Mitchell , ex-vice-reitor de Stanford e atual presidente de ciência da computação. “Sobre a escrita, ele me deu um grande conselho: nunca demore mais de um ano para escrever um livro. Se o fizer, o motivo pelo qual estãoescrevendo tera¡ passado. O departamento tem orgulho de contar com Jeff Ullman como colega ”.

“Jeffrey Ullman, junto com seu colaborador Alfred Aho, fez contribuições inovadoras para nossa compreensão de algoritmos fundamentais e design e implementação de linguagem de programação”, disse Marc Tessier-Lavigne , presidente da Stanford. “O trabalho deles possibilitou o software de computador moderno que impulsiona nosso mundo e influenciou profundamente gerações de programadores de computador.”

Ullman e Aho obtiveram doutorado na Universidade de Princeton e, em seguida, ingressaram nos famosos Bell Labs em 1966. Ullman deixou a Bell pela academia em 1969, primeiro em Princeton e, mais tarde, em Stanford, onde se estabeleceu em 1979. Enquanto isso, Aho continuou no corporativo cena¡rio por três décadas antes de entrar para o corpo docente da Columbia. Apesar do aumento da separação geogra¡fica, a estreita colaboração profissional de Ullman e Aho continuou ao longo do processo. Seu trabalho em conjunto inclui os livros acima mencionados, mas também numerosos artigos e novas técnicas de programação usadas em algoritmos, linguagens de programação, compiladores e sistemas de software.

“Jeff Ullman ajudou a me trazer para Stanford, e trabalhei de perto com ele desde meus primeiros dias aqui”, disse Jennifer Widom , reitora da Escola de Engenharia da Universidade de Stanford. “Enquanto ACM estãoreconhecendo seu trabalho fundamental em compiladores e algoritmos pelo nome, posso garantir que sua influaªncia se estende muito além desses parametros, particularmente em bancos de dados, minha especialização. Jeff éuma figura profundamente influente, não apenas em Stanford, mas no campo da ciência da computação como um todo - sem mencionar que ele éum indiva­duo despretensioso e gentil. Jeff não poderia ser mais merecedor do Praªmio Turing. ”

Concedido pela primeira vez em 1966, o Praªmio AM Turing foi nomeado em homenagem a Alan M. Turing, o matema¡tico brita¢nico mais conhecido por sua criptoanálise que alterou a história do sistema alema£o de ca³digos Enigma durante a Segunda Guerra Mundial. A lista de vencedores anteriores inclui “cientistas da computação e engenheiros que criaram os sistemas e fundamentos teóricos subjacentes que impulsionaram a indústria de tecnologia da informação”.

"O que posso dizer? Eu posso morrer feliz ”, diz Ullman, com humor e eufemismo caractera­sticos, de ganhar o praªmio proeminente em sua área. “a‰ algo que eu não esperava. As contribuições que Al Aho e eu fizemos não foram do tipo que normalmente ganha o Praªmio Turing, mas éuma grande honra ser reconhecido dessa forma. ”

 

.
.

Leia mais a seguir