Premio TeX y Turing

Premio TeX y Turing

Leslie Lamport, creador de LaTeX, ha recibido recientemente el prestigiosoPremio Turing(veraquíyaquí). Un logro en sí mismo, su trabajo en LaTeX ni siquiera es la razón por la que obtuvo el premio.

Donald Knuth, que creó TeX, también recibió el Premio Turing (veraquí).

¿Quién más recibió premios prestigiosos y está conectado con el mundo TeX?

Respuesta1

chico aceroes un científico informático galardonado que está conectado a TeX.

                                             El propio Guy Steele

Aquí está el comienzo de unbreve biografíatomado del libro de Peter Seibel,Codificadores en el trabajo, para lo cual el autor entrevistó a Steele.

Guy Steele es un verdadero políglota en programación. Cuando le pregunté qué lenguajes había usado seriamente, se le ocurrió esta lista: COBOL, Fortran, ensamblador IBM 1130, lenguaje de máquina PDP-10, APL, C, C++, Bliss, GNAL, Common Lisp, Scheme, Maclisp, S- 1 ceceo,Ceceo, C., Java, JavaScript, Tcl, Haskell, FOCAL, BASIC, TECO y TeX. “Supongo que esos serían los principales”, añadió.

Participó en la creación de los dos principales dialectos Lisp de propósito general que se conservan: Common Lisp y Scheme. Formó parte de los organismos de estándares que definieron Common Lisp, Fortran, C, ECMAScript y Scheme y Bill Joy lo reclutó para ayudar a escribir la especificación del lenguaje oficial para Java. Ahora está trabajando en el diseño de Fortress, un nuevo lenguaje para la informática científica de alto rendimiento.

La carrera académica de Steele incluyó una licenciatura de Harvard y una maestría y un doctorado del MIT. Mientras estuvo en el MIT, colaboró ​​con Gerald Sussman en una serie de artículos ahora conocidos como "The Lambda Papers", que incluían la definición original del lenguaje de programación Scheme. También ha sido un cronista de la cultura hacker como uno de los compiladores originales del Jargon File y editor de la versión del libro, The Hacker's Dictionary (posteriormente actualizado y ampliado por Eric S. Raymond como The New Hacker's Dictionary). Y jugó un papel importante en el nacimiento de Emacs y fueuno de los primeros programadores en portar el programa TeX de Donald Knuth.

Steele es miembro de la Association for Computing Machinery y de la Academia Estadounidense de Artes y Ciencias y miembro de la Academia Nacional de Ingeniería de Estados Unidos.Ganó el premio Grace Murray Hopper de la ACM en 1988 y el premio a la excelencia en programación del Dr. Dobb en 2005.

(énfasis mío)

El propio Knuth, en la entrevista que concedió a Seibel para el mismo libro, describe a Steele como influyente en el desarrollo de TeX (ver p. 597 enCodificadores en el trabajo).

Seibel:Usted mismo ha diseñado algunos lenguajes; probablemente el más utilizado sea TeX.

Knuth:Entonces TeX es un lenguaje de programación, pero tuve que incorporar esas características pataleando y gritando.chico acero, Terry Winograd, Leslie Lamport y diferentes personas necesitaban cosas cuando usaban TeX como interfaz para su material. Creo que Terry Winograd estaba escribiendo un libro sobre la sintaxis de los lenguajes naturales, por lo que tenía algunas macros realmente poderosas que quería escribir para hacer los diagramas de su libro. Eso impulsó mucho a TeX a convertirse en un lenguaje de programación en los primeros días.

(énfasis mío)

Respuesta2

Otro científico informático galardonado que Knuth cita como una influencia en el desarrollo inicial de TeX esTerry Winograd.

                                             ingrese la descripción de la imagen aquí

ElIntereses profesionalesrúbrica sobre Winogradpagina personallee:

El profesor Winograd se centra en el diseño de interacción persona-computadora y el diseño de tecnologías para el desarrollo. Dirige los programas de enseñanza y la investigación de HCI en el Stanford Human-Computer Interaction Group, que recientemente celebró su vigésimo aniversario. También es miembro fundador del cuerpo docente del Instituto de Diseño Hasso Plattner de Stanford (la "d.school") y del cuerpo docente del Centro para la Democracia, el Desarrollo y el Estado de Derecho (CDDRL).

Winograd fue miembro fundador y ex presidente de Computer Professionals for Social Responsibility. Forma parte de varios consejos editoriales de revistas, incluidas Human Computer Interaction, ACM Transactions on Computer Human Interaction e Informatica. Ha asesorado a varias empresas fundadas por sus alumnos, incluida Google.

Fue el destinatario delPremio SIGCHI a la investigación de por vida 2011. En Peter SeibelCodificadores en el trabajoKnuth se refiere a Winograd como alguien que lo convenció de hacer de TeX un lenguaje de programación completo.

Seibel:Usted mismo ha diseñado algunos lenguajes; probablemente el más utilizado sea TeX.

Knuth:Entonces TeX es un lenguaje de programación, pero tuve que incorporar esas características pataleando y gritando. chico acero,Terry Winograd, Leslie Lamport y diferentes personas necesitaban cosas cuando usaban TeX como interfaz para su material.Creo que Terry Winograd estaba escribiendo un libro sobre la sintaxis de los lenguajes naturales, por lo que tenía algunas macros realmente poderosas que quería escribir para hacer los diagramas de su libro. Eso impulsó mucho a TeX a convertirse en un lenguaje de programación en los primeros días.

(énfasis mío)

información relacionada