History of LISP
Paul McJones, editor
paul@mcjones.org
http://www.mcjones.org/dustydecks/
Abstract
The goal of this project is to collect, preserve, and present source code, design documents, and other materials concerning the original LISP I/1.5 system, and as many of its follow-ons as possible. LISP was one of the earliest high-level programming languages and introduced many ideas such as garbage collection, recursive functions, symbolic expressions, and dynamic type-checking; it is still in use. This is a project of the Computer History Museum's Software Preservation Group. The editor appreciates comments, suggestions, and donations of additional materials.
Contents
- Acknowledgements
- LISP 1.5 family
- Other LISP 1.5 implementations
- LISP 1.5 for Univac M-460 (Air Force Cambridge Research Laboratories)
- LISP 1.5 for AN/FSQ-32/V (System Development Corporation)
- LISP 1.5 for IBM 360 at SDC
- LISP 1.5 for Raytheon 704 at SDC
- MBLISP (Martin Baltimore)
- LISP 1.5 for CDC 6000 series (University of Texas, Austin)
- Stanford Lisp/360
- RPI LISP 1.5 for IBM System/360 (Rensselaer Polytechnic Institute)
- LISP 1.5 for Univac 1108 (University of Wisconsin - Madison)
- ALISP for CDC 6000 (Cyber 72) series (University of Massachussets Amherst)
- LISP 2 family
- Interlisp family
- MacLisp family
- Stanford LISP 1.6 family
- IBM 360/370 LISP family
- Standard LISP family
- Scheme family
- VLISP
- Le_Lisp
- UtiLisp
- Common Lisp family
- EuLisp
- ISLISP
- Other Lisps
- Embedded Lisps
- Emacs Lisp
- LISP Shell (Yale)
- Tinylisp (DEC SRC)
- XLISP [To be supplied]
- Parallel Lisps
- Other resources for the history of LISP
Acknowledgements
This project is dedicated to Professor Doctor Herbert Stoyan, who has dedicated many years to tracing the development of Lisp from its birth in John McCarthy's project at M.I.T. through its world-wide diaspora, and who very generously donated his Lisp archives to the Computer History Museum: the Herbert Stoyan Collection on LISP Programming, Lot Number X5687.2010. Stoyan's collection may be searched via the finding aid or the Museum's catalog.
Many other people contributed information, manuals, and software:
- Bob Abeles, Paul W. Abrahams, John R. Allen, Jeff Barnett, Bruce G. Baumgart, Alan Bawden, Fred Blair, Robert Brayton, Daniel G. Bobrow, Phil Budne, Alexander Burger, Howard I. Cannon, George Carrette, Jérôme Chailloux, Rich Cornwell, L. Peter Deutsch, Deborah Douglas, Daniel J. Edwards, John R. Ellis, Edward Feigenbaum, Robert R. Fenichel, Edward Fredkin, Tayssir John Gabbour, Richard P. Gabriel, Richard Greenblatt, Adolfo Guzmán-Arenas, Jack Harper, Timothy P. Hart, Lowell Hawkinson, Zane H. Healy, Charles L. Hedrick, Steven O. Hobbs, Robert L. Kirby, Jon Kleiser, Tom Knight, Al Kossow, Alan Kotok, Michael I. Levin, John D. Lowrance, Paco Linux, Emílio C. Lopes, Kazimir Majorinc, Klim Maling, Larry Masinter, J.P. Massar, Blake McBride, John McCarthy, Harold V. McIntosh, Jim Meehan, Jonathan K. Millen, The MIT Press, David A. Moon, Joel Moses, Daniel L. Murphy, Marvin L. Minsky, Eric Norman, Julian Padget, Chris Perdue, Kent M. Pitman, Lynn H. Quam, Thomas C. Rindfleisch, SDF Public Access UNIX System (TWENEX.ORG), Stephen R. Russell, Robert A. Saunders, Raymundo Segovia, Stanley T. Shebs, Tim Shoppa, Olin Sibert, Guy L. Steele Jr., Bob Supnik, Tetsuro Tanaka, Warren Teitelman, Graham Toal, David Touretzky, Alberto Verjovsky, Björn Victor, Eiiti Wada, Clark Weissman, JonL White, and Robert Yates.