Richard P. Gabriel | |
---|---|
Nacido | ( 31 de octubre de 1949 )31 de octubre de 1949 Merrimac , Massachusetts , Estados Unidos |
Educación |
|
Conocido por | |
Esposas |
|
Niños | 2 |
Premios |
|
Carrera científica | |
Campos | |
Instituciones | |
Asesores académicos |
|
Sitio web | cancionesdesuenos.com |
Richard P. Gabriel (nacido en 1949) es un informático estadounidense conocido por su trabajo en informática relacionado con el lenguaje de programación Lisp , y especialmente Common Lisp . Su trabajo más conocido fue un ensayo de 1990 "Lisp: Good News, Bad News, How to Win Big", que introdujo la frase Worse is Better , [1] y su conjunto de puntos de referencia para Lisp, denominado Gabriel Benchmarks , publicado en 1985 como Performance and evaluation of Lisp systems . Estos se convirtieron en una forma estándar de evaluar las implementaciones de Lisp.
Nació en 1949, en la ciudad de Merrimac , en el noreste de Massachusetts, hijo de dos productores lecheros. Estudió en la Universidad Northeastern , Boston, donde obtuvo una licenciatura en matemáticas (1967-1972). A partir de 2019 [actualizar], reside en Redwood City, California, con su esposa, Jo. Tiene un hijo llamado Joseph y una hija llamada Mariko, doctora en fisioterapia en Los Altos, California.
Posteriormente, realizó estudios de posgrado en matemáticas en el MIT, de 1972 a 1973; Patrick Winston lo eligió para convertirse en miembro permanente del Laboratorio de inteligencia artificial (IA) del MIT, pero las dificultades de financiación hicieron imposible retenerlo. Gabriel intentó iniciar, con Dave Waltz, un Laboratorio de IA en la Universidad de Illinois en Urbana-Champaign , pero después de dos años el laboratorio fracasó debido a la apatía general. [ cita requerida ] Durante este tiempo, de 1973 a 1975, Gabriel logró obtener una maestría en matemáticas.
Debido a algunos de sus trabajos matemáticos, Gabriel fue admitido en la Universidad de Stanford ; durante ese tiempo (1975-1981), se desempeñó como asistente de enseñanza de John McCarthy , el fundador de Lisp; portó Maclisp desde su sistema operativo nativo , el Incompatible Timesharing System (ITS) a WAITS . Obtuvo un doctorado en ciencias de la computación (sobre el tema de la generación de lenguaje natural); y él y su esposa Kathy tuvieron un hijo. En esa época, se convirtió en portavoz de la League for Programming Freedom .
Después de obtener el doctorado, continuó trabajando en proyectos de IA para McCarthy, aunque su asesor de tesis fue Terry Winograd . Finalmente, comenzó a trabajar para el Laboratorio Nacional Lawrence Livermore , donde reclutó a varios de los investigadores y programadores para una empresa, Lucid, Incorporated , que fundó en 1984 y que dejaría en 1992. Sobrevivió hasta 1994.
Gabriel fue en varias ocasiones presidente y director de Lucid Inc. El producto que la empresa lanzó fue un entorno de desarrollo integrado (IDE) Lisp para la arquitectura de hardware de la computadora de conjunto de instrucciones reducidas (RISC) de Sun Microsystems , llamado SPARC . Esto evitó el principal fracaso de las máquinas Lisp al, en esencia, reescribir el IDE de la máquina Lisp para su uso en una arquitectura más rentable y menos moribunda. Durante este tiempo, Gabriel se casó con su segunda esposa y tuvo una hija; más tarde se divorció de su segunda esposa en 1993.
Finalmente, el enfoque de Lucid cambió (durante el AI Winter ) a un IDE para C++ . Un componente central del IDE era la versión de Emacs de Richard Stallman , GNU Emacs . Sin embargo, GNU Emacs no estaba a la altura de las necesidades de Lucid, y varios programadores de Lucid fueron asignados para ayudar a desarrollar GNU Emacs. Surgió fricción entre los programadores y Stallman sobre cómo manejar los problemas de la interfaz gráfica de usuario (GUI), y Lucid bifurcó Emacs, y así se convirtió en el principal responsable del nacimiento de lo que vendría a llamarse XEmacs . Una de sus contrataciones fue otro programador notable, Jamie W. Zawinski .
Después de que Gabriel dejó Lucid, Inc. para siempre, se convirtió en vicepresidente de desarrollo de ParcPlace Systems (1994-1995), y luego consultor, entre otros, de Aspen Smallworks, antes de unirse a Sun Microsystems como ingeniero distinguido. [2] Allí, Gabriel fue un colaborador influyente en la evolución de la estrategia de software de código abierto, [3] que culminó con la publicación del libro Innovation Happens Elsewhere . [4] En 2007, se unió a IBM Research como ingeniero distinguido.
Gabriel recibió el premio Fellows Award de la Association for Computing Machinery (ACM) en 1998, [5] y el premio Allen Newell Award de la ACM-AAAI en 2004. [6] La cita dice: "Por las innovaciones en lenguajes de programación y diseño de software, y por promover la interacción entre la informática y otras disciplinas, en particular la arquitectura y la poesía". [6]
Fue presidente de la conferencia de Programación Orientada a Objetos, Sistemas, Lenguajes y Aplicaciones ( OOPSLA ) en 2007.
En 1998, recibió su maestría en poesía en el Warren Wilson College. Ha publicado poemas en algunas revistas literarias. Su libro de poesía Drive On fue publicado por Hollyridge Press en 2005. [7]