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.
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.
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)