stringtranslate.com

Daniel Weinreb

Daniel L. Weinreb (6 de enero de 1959 – 7 de septiembre de 2012) [1] fue un científico informático y programador estadounidense , con un importante trabajo 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. Tuvo dos hermanos, Bill y David, y asistió a la escuela Saint Ann's School . [1]

Educación

Weinreb se graduó en la St. Ann's School de Brooklyn, Nueva York, en 1975. Asistió al Instituto Tecnológico de Massachusetts (MIT) de 1975 a 1979 (empezando a los 16 años), graduándose con una licenciatura en ciencias de la computación e ingeniería eléctrica , donde él y Mike McMahon escribieron EINE y ZWEI , editores de texto para máquinas Lisp del MIT . EINE hizo uso del sistema de ventanas de la máquina Lisp, y por lo 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 notables implementaciones posteriores de Emacs utilizaron Lisp, incluyendo 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 concretamente en el sistema de archivos y el programador multiproceso .

En 1980, cofundó Symbolics , desarrollando 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 original del lenguaje , Common Lisp the Language , First Edition . 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 orientado a objetos comercial líder . Aún se mantiene comercialmente y está disponible a través de Progress Software , que compró Object Design (en ese entonces eXcelon, Inc.).

En 2002, se unió a BEA Systems , donde fue arquitecto de operaciones, administración y gestión de WebLogic .

En 2006, se incorporó a ITA Software y trabajó en un sistema de reservas de aerolíneas (ARS). [2] En 2009, Daniel Weinreb dio una charla tecnológica en Google sobre el uso de Common Lisp como uno de los lenguajes de implementación para el sistema de reservas de aerolíneas. El vídeo ya no está disponible por razones que Dan describió como "un poco estúpidas". [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. [1] [5]

Referencias

  1. ^ abcd "Daniel L. Weinreb". The 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. ^ "Publicación de Dan sobre la presentación en [email protected]".
  4. ^ "Conferencia Internacional Lisp 2009: Comité". Archive.today . 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, experto en informática de Boston y figura comunitaria, muere de cáncer». Xconomy . Boston . Consultado el 17 de septiembre de 2019 .

Publicaciones

Enlaces externos