Prêmio TeX e Turing

Prêmio TeX e Turing

Leslie Lamport, que criou o LaTeX, recebeu recentemente o prestigiadoPrêmio Turing(veraquieaqui). Uma conquista por si só, seu trabalho em LaTeX não é nem mesmo a razão pela qual ele recebeu o prêmio.

Donald Knuth, que criou o TeX, também recebeu o Prêmio Turing (veraqui).

Quem mais recebeu prêmios de prestígio e está conectado ao mundo TeX?

Responder1

Guy Steeleé um premiado cientista da computação conectado ao TeX.

                                             O próprio Guy Steele

Aqui está o início de umaperfil curtoretirado do livro de Peter Seibel,Codificadores no trabalho, para o qual o autor entrevistou Steele.

Guy Steele é um verdadeiro poliglota de programação. Quando perguntei a ele quais linguagens ele usava seriamente, ele veio com esta lista: COBOL, Fortran, IBM 1130 assembly, linguagem de máquina PDP-10, APL, C, C++, Bliss, GNAL, Common Lisp, Scheme, Maclisp, S- 1 Lisp,Lisp, C., Java, JavaScript, Tcl, Haskell, FOCAL, BASIC, TECO e TeX. “Esses seriam os principais, eu acho”, acrescentou.

Ele participou da criação de ambos os principais dialetos Lisp de uso geral sobreviventes: Common Lisp e Scheme. Ele atuou nos órgãos de padronização que definiram Common Lisp, Fortran, C, ECMAScript e Scheme e foi recrutado por Bill Joy para ajudar a escrever a especificação oficial da linguagem para Java. Ele está agora trabalhando no projeto do Fortress, uma nova linguagem para computação científica de alto desempenho.

A carreira acadêmica de Steele incluiu um AB pela Harvard e um SM e PhD pelo MIT. Enquanto estava no MIT, ele colaborou com Gerald Sussman em uma série de artigos agora conhecidos como “The Lambda Papers”, que incluíam a definição original da linguagem de programação Scheme. Ele também foi um cronista da cultura hacker como um dos compiladores originais do Jargon File e editor da versão do livro, The Hacker's Dictionary (posteriormente atualizado e expandido por Eric S. Raymond como The New Hacker's Dictionary). E ele desempenhou um papel importante no nascimento do Emacs e foium dos primeiros programadores a portar o programa TeX de Donald Knuth.

Steele é membro da Association for Computing Machinery e da Academia Americana de Artes e Ciências e membro da Academia Nacional de Engenharia dos EUA.Ele ganhou o prêmio Grace Murray Hopper da ACM em 1988 e o prêmio de Excelência em Programação do Dr. Dobb em 2005.

(minha ênfase)

O próprio Knuth, na entrevista que deu a Seibel para o mesmo livro, descreve Steele como influente no desenvolvimento do TeX (ver p597 emCodificadores no trabalho).

Seibel:Você mesmo projetou algumas linguagens – provavelmente a mais usada delas é o TeX.

Knuth:Então TeX é uma linguagem de programação, mas eu tive que incluir esses recursos aos pontapés e aos gritos.Guy Steele, Terry Winograd, Leslie Lamport e outras pessoas precisavam de coisas quando usavam o TeX como front-end para seu material. Acho que Terry Winograd estava escrevendo um livro sobre a sintaxe das linguagens naturais, então ele tinha algumas macros realmente poderosas que queria escrever para fazer os diagramas de seu livro. Isso impulsionou muito o TeX a se tornar uma linguagem de programação nos primeiros dias.

(minha ênfase)

Responder2

Outro cientista da computação premiado que Knuth cita como uma influência no desenvolvimento inicial do TeX éTerry Winograd.

                                             insira a descrição da imagem aqui

OInteresses profissionaisrubrica em Winogradpágina pessoallê:

O foco do professor Winograd está no design de interação humano-computador e no design de tecnologias para desenvolvimento. Ele dirige os programas de ensino e pesquisa de HCI no Stanford Human-Computer Interaction Group, que recentemente celebrou seu 20º aniversário. Ele também é membro fundador do Instituto Hasso Plattner de Design em Stanford (o "d.school") e do corpo docente do Centro de Democracia, Desenvolvimento e Estado de Direito (CDDRL).

Winograd foi membro fundador e ex-presidente da Computer Professionals for Social Responsibility. Ele faz parte de vários conselhos editoriais de periódicos, incluindo Human Computer Interaction, ACM Transactions on Computer Human Interaction e Informatica. Ele assessorou diversas empresas fundadas por seus alunos, incluindo o Google.

Ele foi o destinatário doPrêmio SIGCHI de Pesquisa Vitalícia 2011. Em Peter SeibelCodificadores no trabalho, Knuth se refere a Winograd como alguém que o convenceu a fazer do TeX uma linguagem de programação completa.

Seibel:Você mesmo projetou algumas linguagens – provavelmente a mais usada delas é o TeX.

Knuth:Então TeX é uma linguagem de programação, mas eu tive que incluir esses recursos aos pontapés e aos gritos. Guy Steele,Terry Winograd, Leslie Lamport e outras pessoas precisavam de coisas quando usavam o TeX como front-end para seu material.Acho que Terry Winograd estava escrevendo um livro sobre a sintaxe das linguagens naturais, então ele tinha algumas macros realmente poderosas que queria escrever para fazer os diagramas de seu livro. Isso impulsionou muito o TeX a se tornar uma linguagem de programação nos primeiros dias.

(minha ênfase)

informação relacionada