Bernard Greenberg

From Wikipedia, the free encyclopedia

Bernard S. Greenberg is a programmer and computer scientist, known for his work on Multics and the Lisp machine.

[edit] Projects

In 1978, Greenberg implemented Multics Emacs[1] using Multics Maclisp. The success of this effort influenced the choice of Lisp as the basis for later versions of Emacs.[2][3]

Greenberg was involved in the design of the "New Error System" at Symbolics, which in turn influenced the condition system adopted by ANSI Common Lisp.[4]

While working at Symbolics, Greenberg implemented the Lisp Machine File System (LMFS).[5]

In 1987, Greenberg and Sonya Keene authored RFC 1037. NFILE - a file access protocol.

[edit] Notes

  1. ^ Bernard S. Greenberg. Multics Emacs: The History, Design and Implementation, http://www.multicians.org/mepap.html
  2. ^ Multics Lisp (Multics MacLisp) (SoftwarePreservation.org)
  3. ^ Jamie Zawinski's Emacs Timeline
  4. ^ Condition System, Revision #18 by Kent Pitman (12-Mar-88)
  5. ^ Blog entry (11-Nov-2007) by Daniel Weinreb