Дэниел Л. Вайнреб | |
---|---|
Родился | (1959-01-06) 6 января 1959. Бруклин, Нью-Йорк, США |
Умер | 7 сентября 2012 г. (2012-09-07) (53 года). Массачусетс, США |
Гражданство | США |
Образование | BS, Массачусетский технологический институт (1979) |
Известен как | EINE, Symbolics, Common Lisp, ObjectStore |
Супруг (а) | Шерил Моро (m.1986) |
Дети | Адам Вайнреб |
Научная карьера | |
Филдс | Информатика, программирование |
Учреждения | LLNL. Symbolics. Object Design, Incorporated. BEA Systems. ITA Software |
Thesis | Ориентированный на отображение в реальном времени редактор для машины LISP (1979) |
Дэниел Л. Вайнреб (6 января 1959 г. - 7 сентября 2012 г.) был американским ученым-компьютерщиком и программистом, много работал в среде языков программирования. Лисп.
Вайнреб родился 6 января 1959 года в Бруклине, Нью-Йорке и был воспитан там его родителями, Гербертом и Филлис Вайнреб. У него было два брата, Билл и Дэвид, и он посещал школу Святой Анны.
Вайнреб окончил школу Святой Анны в Бруклине, штат Нью-Йорк, в 1975 году. Он посещал Массачусетский институт. of Technology (MIT) с 1975 по 1979 год (начиная с 16 лет), получив степень BS в информатике и электротехнике, где он и Майк МакМахон написал EINE и ZWEI, текстовые редакторы для MIT Lisp-машин. EINE использовал оконную систему Lisp-машины, и, таким образом, является первым Emacs, написанным для графического пользовательского интерфейса (GUI). EINE была второй реализацией Emacs, когда-либо написанной, и первой реализацией Emacs на Lisp. Большинство известных последующих реализаций Emacs использовали Lisp, включая Ричарда Столлмана GNU Emacs, Джеймса Гослинга Gosmacs и Multics Emacs.
В течение 1979–1980 годов Вайнреб работал в Ливерморской национальной лаборатории (LLNL) над операционная система Amber для S-1 суперкомпьютера, более того, файловая система и многопроцессорный планировщик.
В 1980 году он стал соучредителем Symbolics, разрабатывая программное обеспечение для своей Лисп-машины. Он также значительно участвовал в разработке языка программирования Common Lisp (CL). Он был одним из пяти соавторов оригинального языка спецификации, Common Lisp the Language, Первое издание. Он работал над Statice, объектно-ориентированной базой данных, опубликованной Symbolics в 1988 году.
В 1988 году он стал соучредителем Object Design, Incorporated (ODI), где работал один из архитекторов и разработчиков ObjectStore, ведущей коммерческой объектно-ориентированной системы управления базами данных объектной базы данных. Он по-прежнему поддерживается на коммерческой основе и доступен в Progress Software, которая купила Object Design (затем eXcelon, Inc.).
В 2002 году он присоединился к BEA Systems, где работал архитектором по эксплуатации, администрированию и управлению в WebLogic.
. В 2006 году он присоединился к ITA Software, работающий над системой бронирования авиабилетов (ARS). В 2009 году Даниэль Вайнреб выступил с докладом Google Tech Talk об использовании Common Lisp в качестве одного из языков реализации для системы бронирования авиабилетов.
В 2009 году он был председателем International Lisp Конференция 2009 года в Кембридже, Массачусетс.
Вайнреб женился на Шерил Моро в 1986 году, и в 1991 году у них родился сын Адам.
Дэн Вайнреб умер 7 сентября, 2012, после годичной борьбы с раком.
| access-date =
()| access-date =
()| access-date =
()