Даниэль Вайнреб - Daniel Weinreb
Даниэль Л. Вайнреб | |
---|---|
Родился | Бруклин, Нью-Йорк, США | 6 января 1959 г.
Умер | 7 сентября 2012 г. Массачусетс, Соединенные Штаты | (53 года)
Гражданство | Соединенные Штаты |
Образование | Б.С., Массачусетский Институт Технологий (1979) |
Известен | EINE, Символика, Common Lisp, ObjectStore |
Супруг (а) | Шерил Моро (м. 1986) |
Дети | Адам Вайнреб |
Научная карьера | |
Поля | Информатика, программирование |
Учреждения | LLNL Символика Object Design, Incorporated BEA Systems Программное обеспечение ITA |
Тезис | Редактор для LISP Machine, ориентированный на отображение в реальном времени (1979) |
Даниэль Л. Вайнреб (6 января 1959 г. - 7 сентября 2012 г.)[1] был американцем специалист в области информатики и программист, со значительной работой в среде языка программирования Лисп.
Ранние годы
Вайнреб родился 6 января 1959 года в г. Бруклин, Нью-Йорк, и был воспитан его родителями, Гербертом и Филлис Вайнреб. У него было два брата, Билл и Дэвид, и он посещал Школа Святой Анны.[1]
Образование
Вайнреб окончил школу Святой Анны в Бруклине, штат Нью-Йорк, в 1975 году. Массачусетский Институт Технологий (MIT) с 1975 по 1979 год (начиная с 16 лет), получив диплом Б.С. в Информатика и электротехника, где он и Майк МакМахон написали EINE и ZWEI, текстовые редакторы для MIT Лисп-машины. EINE использовала оконная система машины Лиспа, и, таким образом, является первым Emacs написано для графический интерфейс пользователя (GUI). EINE была второй реализацией Emacs, когда-либо написанной, и первой реализацией Emacs на Lisp. Большинство известных последующих реализаций Emacs использовали Lisp, включая Ричард Столмен с GNU Emacs, Джеймс Гослинг с Gosmacs, и Бернард Гринберг с Multics Emacs.
Профессиональная жизнь
В 1979–1980 годах Вайнреб работал в Национальная лаборатория Лоуренса Ливермора (LLNL) на Операционная система Янтарь для С-1 суперкомпьютер, тем более файловая система и многопроцессорность планировщик.
В 1980 году он стал соучредителем Символика, разрабатывая программное обеспечение для своих Лисп-машина. Он также значительно участвовал в разработке язык программирования Common Lisp (CL). Он был одним из пяти соавторов оригинального языка. Технические характеристики, Common Lisp язык, Первое издание. Он работал над Стэтис, объектно-ориентированный база данных, опубликованная Symbolics в 1988 году.
В 1988 году он стал соучредителем Object Design, Incorporated (ODI), где он был одним из архитекторов и разработчиков ObjectStore, ведущая коммерческая объектно-ориентированная система управления базами данных база данных объектов. Он все еще находится в коммерческой эксплуатации и доступен в Программное обеспечение Progress, которая купила Object Design (затем eXcelon, Inc.).
В 2002 году он присоединился к BEA Systems, где он был архитектором операций, администрирования и управления WebLogic.
В 2006 году он присоединился к Программное обеспечение ITA, работая над система бронирования авиакомпаний (ARS).[2] В 2009 году Даниэль Вайнреб выступил с докладом Google Tech Talk об использовании Common Lisp как один из языков реализации системы бронирования авиабилетов.[3]
В 2009 году он был председателем Международной конференции по Лисп в 2009 году в Кембридже, Массачусетс.[4]
Личная жизнь
Вайнреб женился на Шерил Моро в 1986 году, и в 1991 году у них родился сын Адам.[1]
Дэн Вайнреб умер 7 сентября 2012 года после годичной борьбы с раком.[1][5]
использованная литература
- ^ а б c d "Даниэль Л. Вайнреб". Бостонский глобус. Бостон: Legacy.com. 8 сентября 2012 г.. Получено 17 сентября, 2019.
- ^ RES, система бронирования авиакомпаний от ITA Software В архиве 4 октября 2009 г. Wayback Machine
- ^ Google Tech Talk, Lisp для высокопроизводительной обработки транзакций на YouTube
- ^ "Международная конференция Lisp 2009: комитет". Archive.today. 2009. Архивировано с оригинал 3 августа 2012 г.. Получено 17 сентября, 2019.
- ^ Будери, Роберт (7 сентября 2012 г.). "Дэн Вайнреб, бостонский компьютерщик, общественный деятель, умирает от рака". Xconomy. Бостон. Получено 17 сентября, 2019.
Публикации
- Боуден, Алан; Гринблатт, Ричард; Холлоуэй, Джек; Рыцарь, Томас; Луна, Дэвид; Вайнреб, Даниэль (август 1977 г.), Отчет о ходе работы Lisp Machine (PDF), Кембридж, Массачусетс: Лаборатория искусственного интеллекта Массачусетского технологического института, получено в ноябре 2018 г. Проверить значения даты в:
| дата доступа =
(Помогите) - Вайнреб, Даниэль Л. (январь 1979 г.). Редактор, ориентированный на отображение в реальном времени, для LISP Machine, бакалаврская диссертация (Тезис). Кембридж, Массачусетс: MIT EECS Department.
- Weinreb, Daniel L .; Луна, Дэвид (Январь 1979 г.). Руководство по Lisp Machine. Кембридж, Массачусетс: Лаборатория искусственного интеллекта Массачусетского технологического института.
- Вайнреб, Даниэль; Луна, Дэвид (1980), Варианты: передача сообщений в Lisp-машине (PDF), получено в ноябре 2018 г. Проверить значения даты в:
| дата доступа =
(Помогите) - Вайнреб, Даниэль; Луна, Дэвид (Март 1981 г.). Руководство по Lisp Machine, третье издание (PDF). Кембридж, Массачусетс: Лаборатория искусственного интеллекта Массачусетского технологического института.
- Даниэль, Вайнреб; Луна, Дэвид А., Введение в использование оконной системы; Рабочие документы, WP-210, Кембридж, Массачусетс: Лаборатория искусственного интеллекта Массачусетского технологического института.
- Столмен, Ричард; Вайнреб, Даниэль; Луна, Дэвид (Август 1983 г.). Руководство по системе окон машины Lisp; Выпуск 1.1, версия системы 95 (PDF). Кембридж, Массачусетс: Лаборатория искусственного интеллекта Массачусетского технологического института - через Bitsavers.
- Стил, Гай Л. мл.; Фальман, С.Э.; Габриэль, Р. П.; Мун, Д.А.; Вайнреб, Д. Л. (1984). Common Lisp: язык. Берлингтон, Массачусетс: Digital Press.
- Патент ЕС EP0113460A2, "Система обработки данных на символическом языке", опубликовано 18 июля 1984 г., выпущено 18 июля 1984 г., присвоено Symbolics Inc.
- Гринблатт, Ричард Д.; Рыцарь, Томас Ф .; Вайнреб, Дэниел Л. Барстоу, Дэвид Р .; Shrobe, Howard E .; Сандеволл, Эрик (ред.). Машина LISP "в" Средах интерактивного программирования.
- Weinreb, D .; Файнберг, Н .; Gerson, D .; Лэмб, К. (1988). «Объектно-ориентированная система баз данных для поддержки интегрированной среды программирования». Бюллетень инженерии данных.
- Лэмб, Чарльз; Лэндис, Гордон; Оренштейн, Джек; Вайнреб, Даниэль (октябрь 1991 г.). «Система баз данных ObjectStore» (PDF). Коммуникации ACM. 34 (10). Проверено ноябрь 2017 г.. Проверить значения даты в:
| дата доступа =
(Помогите) - Патент США 5649139, «Метод и устройство для отображения виртуальной памяти и управления транзакциями в объектно-ориентированной системе баз данных», опубликовано 15 июля 1997 г., опубликовано 15 июля 1997 г., передано Object Design, Inc.
- Вайнреб, Даниэль; Файнберг, Нил; Герсон, Дэн; Лэмб, Чарльз (1991). «Объектно-ориентированная система баз данных для поддержки интегрированной среды программирования». In Gupta, R .; Горовиц, Э. (Hrsg.) (Ред.). Объектно-ориентированные базы данных с приложениями для CASE, сетей и проектирования СБИС. Серии в системах баз данных и знаний. Энглвуд Клиффс, Нью-Джерси, С .: Prentice Hall. С. 117–129.
внешние ссылки
- "Блог Даниэля Вайнреба". Архивировано из оригинал 14 октября 2012 г.. Получено 7 апреля, 2009.
- Дорога к Лиспу Даниэля Вайнреба
- Реализации Common Lisp Даниэля Вайнреба: обзор
- Даниэль Вайнреб на LinkedIn
- Даниэль Вайнреб в Найти могилу