Daniel Weinreb

Daniel Weinreb

Daniel L. Weinreb is a programmer and computer scientist. He attended MIT 1975–1979, graduating with a B.S. in Computer Science and Electrical Engineering, where he wrote EINE, the text editor for the MIT Lisp Machine. EINE made use of the window system of the Lisp Machine, and thus is the first Emacs written for a graphical user interface. This was the second implementation of Emacs ever written, and the first implementation of Emacs in Lisp. Most of the notable subsequent Emacs implementations used Lisp, including James Gosling's Gosmacs, Bernard Greenberg's Multics Emacs, and of course Richard Stallman's GNU Emacs.

During 1979–1980, he worked at Lawrence Livermore National Laboratory on the Amber operating system for the S-1, particularly the file system and the multiprocess scheduler.

In 1980, he co-founded Symbolics, developing software for the Symbolics Lisp Machine. He also participated significantly in the design of the Common Lisp programming language; he was one of the five co-authors of the original Common Lisp specification, Common Lisp: The Language, First Edition.

In 1988, he co-founded Object Design, where he was one of the architects and implementors of ObjectStore, a leading commercial object-oriented database management system Object Database. It is still commercially maintained and available from Progress Software, which bought Object Design (then eXcelon, Inc.).

In 2002, he joined BEA Systems, where he was Operations, Administration, and Management Architect for WebLogic.

In 2006, he joined ITA Software, working on an airline reservation system.[1] In 2009 Daniel Weinreb gave a Google Tech Talk about the use of Common Lisp as one of the implementation languages for the airline reservation system.[2]

In 2009, he was the chair of the International Lisp Conference 2009[3] in Cambridge/MA.

References

Publications

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Daniel Weinreb — est un hacker du laboratoire d Intelligence artificielle du MIT de 1975 à 1979. Il est l auteur de l éditeur de texte EINE porté sur la machine Lisp du MIT. En 1980, il co fonda la société Symbolics, dont l histoire marque la fin de la communauté …   Wikipédia en Français

  • Weinreb — may refer to: * Ben Weinreb (1912 1999), UK antiquarian architectural bookseller, see The London Encyclopaedia ( [http://www.lib.utexas.edu/taro/utaaa/00085/aaa 00085.html] ) * Daniel Weinreb, American programmer * Friedrich Weinreb (1910,… …   Wikipedia

  • Daniel Murphy (ingénieur) — Hacker au MIT de 1961 à 1965[1], Daniel L. Murphy est le créateur de l éditeur de texte TECO. Sommaire 1 TECO et le MIT 2 Le Milieu Hacker et la Philosophie du Logiciel Libre …   Wikipédia en Français

  • Sur les ailes du chant — (titre original : On Wings of Song) est un roman de Thomas M. Disch publié en 1979. Cet ouvrage fut nommé pour le prix Hugo du meilleur roman en 1980. Synopsis Dans un proche avenir, les États fermiers américains tels que l Iowa, où vit le… …   Wikipédia en Français

  • Liste des implémentations d'Emacs — Article principal : Emacs. Cet article liste les différentes implémentations d Emacs[1]. Sommaire 1 L Emacs originel 2 L Emacs du projet GNU …   Wikipédia en Français

  • EINE — Développeur Daniel Weinreb, Mike McMahon Dernière version …   Wikipédia en Français

  • Emacs — Pour les articles homonymes, voir Emacs (homonymie). Emacs …   Wikipédia en Français

  • MacLisp — est un dialecte du langage de programmation Lisp, lancé par le projet MAC du MIT à la fin de années 1960, et basé sur la version 1.5 de Lisp. Richard Greenblatt était le principal développeur de la version Lisp pour PDP 6, et Jonl White le… …   Wikipédia en Français

  • Michael McMahon — Pour les articles homonymes, voir Mike McMahon (homonymie). Mike McMahon est un Hacker du MIT dans les années 1970. Il développa avec Daniel Weinreb l éditeur de texte EINE, la première implémentation d Emacs en Lisp portée sur une machine Lisp.… …   Wikipédia en Français

  • Lisp machine — Lisp machines were general purpose computers designed (usually through hardware support) to efficiently run Lisp as their main software language. In a sense, they were the first commercial single user workstations. Despite being modest in number… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”