stringtranslate.com

Daniel Weinreb

Daniel L. Weinreb (6 de enero de 1959 - 7 de septiembre de 2012) [1] fue un informático y programador estadounidense , con importantes trabajos en el entorno del lenguaje de programación Lisp .

Primeros años de vida

Weinreb nació el 6 de enero de 1959 en Brooklyn , Nueva York, y fue criado allí por sus padres, Herbert y Phyllis Weinreb. Tenía dos hermanos, Bill y David, y asistió a la escuela Saint Ann's . [1]

Educación

Weinreb se graduó de St. Ann's School en Brooklyn, Nueva York en 1975. Asistió al Instituto de Tecnología de Massachusetts (MIT) de 1975 a 1979 (a partir de los 16 años), donde se graduó con una licenciatura en ciencias de la computación e ingeniería eléctrica , donde él y Mike McMahon escribió EINE y ZWEI , editores de texto para máquinas MIT Lisp . EINE hizo uso del sistema de ventanas de la máquina Lisp y, por tanto, es el primer Emacs escrito para una interfaz gráfica de usuario (GUI). EINE fue la segunda implementación de Emacs jamás escrita y la primera implementación de Emacs en Lisp. La mayoría de las implementaciones posteriores notables de Emacs utilizaron Lisp, incluido GNU Emacs de Richard Stallman , Gosmacs de James Gosling y Multics Emacs de Bernard Greenberg .

Vida profesional

Durante 1979-1980, Weinreb trabajó en el Laboratorio Nacional Lawrence Livermore (LLNL) en el sistema operativo Amber para la supercomputadora S-1 , más aún en el sistema de archivos y el programador multiproceso .

En 1980, cofundó Symbolics y desarrolló software para su máquina Lisp . También participó significativamente en el diseño del lenguaje de programación Common Lisp (CL). Fue uno de los cinco coautores de la especificación del lenguaje original , Common Lisp the Language , primera edición . Trabajó en Statice, una base de datos orientada a objetos publicada por Symbolics en 1988.

En 1988, cofundó Object Design, Incorporated (ODI), donde fue uno de los arquitectos e implementadores de ObjectStore , un sistema de gestión de bases de datos comercial orientado a objetos líder en bases de datos de objetos . Todavía se mantiene comercialmente y está disponible en Progress Software , que compró Object Design (entonces eXcelon, Inc.).

En 2002 se incorporó a BEA Systems , donde fue Arquitecto de Operaciones, Administración y Gestión de WebLogic .

En 2006 se incorporó a ITA Software , trabajando en un sistema de reservas de aerolíneas (ARS). [2] En 2009, Daniel Weinreb dio una charla técnica en Google sobre el uso de Common Lisp como uno de los lenguajes de implementación para el sistema de reservas de aerolíneas. [3]

En 2009, fue presidente de la Conferencia Internacional Lisp 2009 en Cambridge, Massachusetts. [4]

Vida personal

Weinreb se casó con Cheryl Moreau en 1986 y tuvieron un hijo, Adam, en 1991. [1]

Dan Weinreb murió el 7 de septiembre de 2012, después de una batalla de un año contra el cáncer. [ 15]

Referencias

  1. ^ abcd "Daniel L. Weinreb". El Boston Globe . Boston: Legacy.com. 8 de septiembre de 2012 . Consultado el 17 de septiembre de 2019 .
  2. ^ RES, sistema de reservas de aerolíneas de ITA Software Archivado el 4 de octubre de 2009 en Wayback Machine.
  3. ^ Google Tech Talk, Lisp para procesamiento de transacciones de alto rendimiento en YouTube
  4. ^ "Conferencia Internacional Lisp 2009: Comité". Archivo.hoy . 2009. Archivado desde el original el 3 de agosto de 2012 . Consultado el 17 de septiembre de 2019 .
  5. ^ Buderi, Robert (7 de septiembre de 2012). "Dan Weinreb, Boston Computer Geek, figura comunitaria, muere de cáncer". Xconomía . Boston . Consultado el 17 de septiembre de 2019 .

Publicaciones

enlaces externos