Other resources for the history of LISP
- LISP in education and research
- Papers and books about LISP and its history
- Biographies, interviews, and oral histories
- Lisp periodicals
- Archival collections
- Related resources
LISP in education and research
- Günther Görz. Die Verwendung von LISP an wissenschaftlichen Rechenzentren in der BRD. IAB Nr. 63, Universität Erlangen-Nürnberg Rechenzentrum, Dezember 1976. PDF
This is a report of a survey on the use of LISP in scientific computing centers in Germany as of 1976.
- Jerome Chailloux. 1978. The use of LISP at computer centers in Western Germany. Lisp Bulletin, Issue 2, (July 1978), 10-13. ACM DL
PDF at ArtInfo-MusInfo
" A summary of G. GÖRZ 'Die Verwendung von LISP an wissenschaft-lichen Rechenzentren in der BRD', IAB Nr 63, Universität Erlangen-nürnberg, Rechenzentrum, Dez. 76."
- Vaughan Pratt. LISP - An Amicus Curiae Brief. Memo to Ad Hoc Committee on Educational Computing Resources, Massachussetts Institute of Technology, January 10, 1977, 35 pages. PDF
" To the complexity of building a single interface between people, machines, and problems, which has made this brief so long."
- Herbert Stoyan. LISP Bibliography.
- Nelson H. F. Beebe. Bibliography on Common Lisp. Department of Mathematics, University of Utah, version 2.08, January 12, 2004. HTML at www.math.utah.edu
- J. Bender. Bibliography of Scheme-related Research. HTML at library.readscheme.org
- ACM Conference on LISP and Functional Programming, 1980 - 1994. Online at DoCIS
- Lisp and Symbolic Computation, 1988 - 1998. Online at DoCIS
- John McCarthy. History of Lisp. Proceedings of the first ACM SIGPLAN conference on history of programming languages, ACM DL Online at Stanford ; appears in: R. Wexelblat, editor. History of Programming Languages. ACM Monograph Series, Academic Press, 1981.
- John McCarthy. LISP – notes on its past and future. Proceedings of the 1980 ACM conference on LISP and functional programming, Stanford University, California, pages v-viii. ACM DL Online at stanford.edu
- Herbert Stoyan. Lisp History. LISP Bulletin #3, December 1979, pages 44-55. ACM DL PDF at www.artinfo-musinfo.org
- Herbert Stoyan. LISP-Anwendungsgebiete, Grundbegriffe, Geschichte [LISP Application, Basic Concepts, History]. [In German.] Akademie Verlag, Berlin 1980. Portions appear online at informatik.uni-erlangen.de:
- 1. Einführung in die LISP-Programmierung HTML
- 2. Anwendungsgebiete von LISP. HTML
- 3. Charakteristische Bestandteile der Begriffswelt von LISP. HTML
- 4. Die Geschichte der Programmiersprache LISP [The History of the LISP Programming Language]. HTML
Covers the original development and then the spread of Lisp via other implementations around the world.
- 5. Beschreibung wichtiger LISP-Systeme. HTML
- Bibliography. (Updated through 1988.) HTML
- Herbert Stoyan. Lisp History. Online at informatik.uni-erlangen.de
- Early LISP history (1956-1959). A version was published in Proceedings of the 1984 ACM Symposium on LISP and functional programming, Austin, Texas, pages 299-310. ACM DL
- The Influence of the Designer on the Design - J. McCarthy and Lisp. A version was published in Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy, V. Lifschitz, Editor, Academic Press Professional, San Diego, CA, pages 409-426.
- Lisp People.
- Stanley T. Shebs. Implementing Primitive Datatypes for Higher Level Languages. Ph.D. Dissertation, The University of Utah, 1988. PDF
- Kent M. Pitman, editor. History. Section 1.1.2, ANSI Common Lisp. Online at www.franz.com
- Guy L. Steele, Jr. and Richard P. Gabriel. The evolution of Lisp. Proceedings of the second ACM SIGPLAN conference on History of programming languages, Cambridge, Massachusetts, 1993, pages 231-270.
- ACM DL PDF at Dreamsongs.com
- Uncut PDF at Dreamsongs.com Slides PDF at Dreamsongs.com
- Reenactment of 1993 lecture, at OOPSLA 2008. Video and synchronized slides at infoq.com
- Arthur Norman. Thirty Years of Lisp Support for REDUCE. In Proceedings of the A3L 2005, April 3-6, Passau, Germany Conference in Honor of the 60th Birthday of Volker Weispfenning, Books on Demand. libri.de
- Frans J. Faase. The origin of CAR and CDR in LISP. Web site. Summarizes a thread on alt.folklore.computers with email follow-ups; includes contributions by Steve Russell, Alan Kotok, and Peter Samson, circa 2005. Online at www.iwriteiam.nl
- C. Herzeel, editor. Celebrating the 50th Anniversary of Lisp (Nashville, Tennessee, October 20 - 20, 2008). LISP50. ACM, New York, NY.
- Richard P. Gabriel and Guy L. Steele. A pattern of language evolution. ACM DL
- JonL White and Nickieben Bourbaki. From massively monster machines to microchips: forces affecting Lisp language design for five decades. ACM DL
- Herbert Stoyan. Lisp 50 years ago. ACM DL
- Warren Teitelman. History of Interlisp. ACM DL
- Kent M. Pitman. Common Lisp: the untold story. ACM DL
- William D. Clinger. Scheme@33. ACM DL
- David Walden and Raymond Nickerson, editors. A Culture of Innovation: Insider Accounts of Computing and Life at BBN. Waterside Publishing, East Sandwich, MA, 2011, 559 pages. www.walden-family.org
The book discusses BBN-LISP (Interlisp), the Tenex operating system, and much more.
- William Aspray, interviewer. Oral History of John McCarthy. OH 156. 2 March 1989, Palo Alto, California. Charles Babbage Institute, University of Minnesota, Minneapolis. Online at cbi.umn.edu
- Joel Moses. My Life, 1995, 339 pages. PDF at mit.edu
- Gardner Hendrie, interviewer. Oral History of Richard Greenblatt. Recorded January 12, 2005 in Boston, Massachusetts. Computer History Museum. Online at computerhistory.org
- Thomas Haigh, interviewer. Oral History of Phyllis Fox. Recorded June 7 and 8, 2005 in Short Hills, New Jersey. Discussion of Lisp project starts on page 28. Online at siam.org
- Arthur Norberg, interviewer. Oral History of Paul Abrahams. October 15, 16, and 17, 2007, Deerfield, MA. ACM DL
- Al Kossow, interviewer. Oral History of Steve Russell. August 9, 2008, Mountain View, CA. Computer History Museum. Online at computerhistory.org
- Celebration of John McCarthy's accomplishments. Stanford University, March 25, 2012. Videos and text at stanford.edu
- LISP Bulletin. Volume 1.
- Issue 1. Daniel G. Bobrow, editor. Published in ACM SIGPLAN Notices, Volume 4, Issue 9, September 1969, pages 17-57. PDF ACM DL
- Issue 2. Patrick Greussay & Joachim Laubsch, editors. July 1978, 52 pages. ACM DL Online at ArtInfo-MusInfo
- Issue 3. Patrick Greussay & Joachim Laubsch, editors. December 1979, 55 pages. ACM DL Online at ArtInfo-MusInfo
- Lisp Pointers. Edited by Mary S. Van Deusen (Volumes I - V) and Jon L. White (Volumes VI - VIII). ACM DL
- Volumes I and II (April-May 1987 - January-June 1989). "Community-supported" with free subscriptions and sponsorship by IBM, INRIA, Xerox PARC, MCC, Texas Instruments, Digital Equipment Corporation, Mitre Corporation, ACM SIGPLAN, Sun Microsystems, and Lucid, Inc.
- Volume III Issue 1 (July 1989) through Volume VIII Issue 2 (May-August 1995). Technical publication of ACM SIGPLAN.
"During the very successful 'Lisp Conference' at MIT in 1986 (> 600 attendees) Mary van Deusen approached me and described a rather simple plan for starting up a journal and getting it escalated up into SIGPLAN's repertoire of newsletters. Using my connections with the Lisp vendors (who supplied the money on a rotating basis) and also with a wide circle of Lisp 'literati' who would write papers (some effectively even became columnists) we had an instant 'hit' in the first year." [JonL White, personal communication to Paul McJones, 8/27/2008]
- Lisp and Symbolic Computation, 1988 - 1998. Online at SpringerLink Bibliography at DoCIS
- Edmund C. Berkeley Papers, 1928-1988, Charles Babbage Institute, CBI 50.
- #20:LISP, 1964-1970. (Box 4, folders 45-68; Box 5, folders 1-57; Box 6, folders 1-56; Box 7, folders 1-4) [notes from Dan Bobrow class, articles, memos, correspondence and computer printouts on LISP and Miniature LISP (LIMP) Primer development by ECB and Mike Levin]
- #24: LISP thesaurus, 1968. (Box 7, folder 7) [notes, report segment; approximately 35 pages];
- #240: LISP thesaurus and maintenance project, 1967-1968. (Box 48, folders 5-13) [drafts, correspondence, computer printouts, notes, and mailing lists; approximately 600 pages]
- Herbert Stoyan collection on LISP programming, Computer History Museum, Lot X5687.2010. 105 linear feet, 160 boxes. Finding at CHM
- John McCarthy, black&white photograph, date unknown (late 1950s?), from collection of Herbert Stoyan. Online at stanford.edu
- Six participants in the 1960 Algol conference in Paris. The picture was taken at the 1974 ACM conference on the history of programming languages. Top row: John McCarthy, Fritz Bauer, Joe Wegstein. Bottom row: John Backus, Peter Naur, Alan Perlis. Online at stanford.edu
- John McCarthy, black&white photograph, date unknown (contemporary). Online at stanford.edu
- John McCarthy, color photograph, date unknown (contemporary). Online at stanford.edu
- John McCarthy, color photograph by Bart Nagel for Time Digital, date unknown (contemporary). Online at www.bartnagel.com
- Bernard Greenberg teaching LISP at Cambridge Information Systems Laboratory, late 1970s. Online at multicians.org
- Larry Masinter, Danny Bobrow, Sanjay Mittal, and Mark Stefik demonstrating Interlisp-D features, color photographs, early 1980s. Online at www.parc.com
- Speakers at the 2002 International Lisp Conference in San Francisco. Online
- John McCarthy. Talk on LISP History. [Audio recording?] M.I.T., 1974,
Massachusetts Institute of Technology, Cambridge, Massachusetts.
Transcript, July 10, 1975. [Stoyan, LISP Bibliography]
- Excerpts from LISP session. History of Programming Languages Conference, 1-3 June 1978, Los Angeles, CA. Real Media and QuickTime format. Online at Virginia Tech
- Daniel G. Bobrow. The Common Lisp Object Standard. Video of introduction to CLOS. 1987. Online at www.archive.org
- International Lisp Conference 2002.
- Videos available from Franz Inc.?
- Presentations .tar.gz at lemonodor.com
- European Common Lisp Meeting, Amsterdam, April 24, 2005. Videos and slides for several presentations. Online at weitze.de
- International Lisp Conference 2007.
- Guy L. Steele, Jr. and Richard P. Gabriel. The evolution of Lisp. Reenactment of 1993 History of Programming Languages lecture. OOPSLA 2008. Video and synchronized slides at InfoQ.com
- John McCarthy. Interview by Guy L. Steele, Jr. OOPSLA 2008. Video and transcript at InfoQ.com
- See also: Lisp Videos topic of CLiki. Online at cliki.net
- MIT Artificial Intelligence Memos. http://www.ai.mit.edu/research/publications/pubs_browse.shtml
- Stanford University Computer Science Technical Reports, 1963-1968. PUB markup
- Les Earnest, Editor. Final Report : The First Ten years of Artificial Intelligence Research at Stanford. Stanford University, Artificial Intelligence Laboratory Memo AIM-228, Computer Science Department Report No. STAN-CS-74-409, July 1973. Online at historical.ncstrl.org
- Mark Kantrowitz. CMU Artificial Intelligence Repository. Web site, last
updated February 13, 1995.
Online at www.cs.cmu.edu
- Herbert Stoyan. Lisp History. Web site; includes Bibliography and History sections cited above.
"Herbert Stoyan studied Mathematics at the Technical University Dresden, receiving his PhD in 1970. He joined the AI group of Egbert Lehmann at Robotron and learned Lisp. When a computer was available - but no Lisp1.5 manual - he used the 1964 book of Berkeley and Bobrow to implement Lisp. This system, with a compiler added in 1972, was the basis for all AI work in Eastern Germany. In 1977 he began his studies in the history of Lisp, and published a book about the concepts and history of Lisp in 1979. In 1981 he moved to Western Germany and started a career as university teacher. By 1986 he had become Professor of Information Sciences at the University of Konstanz (Constance), in 1989 Professor of Interdisciplinary Studies in Darmstadt, and in 1990 Professor of Artificial Intelligence of the University of Erlangen. Beginning in 1992 he focused on knowledge acquisition. His group in Erlangen developed several assistant systems for knowledge acquisition and used these in projects for knowledge based systems and knowledge management systems in industrial applications. With the development of the WWW he created a historical site for people of nobility, and wrote a translator for a heraldic language into Postscript in Scheme. He wrote a two-volume book about Programming in Artificial Intelligence which contains pretty much Lisp code. The book describes several programming languages with diverse execution models (problem solvers, provers, pattern matcher, relational algebra handler, object-based systems etc.)" [Herbert Stoyan biography, Invited speakers, International Lisp Conference, 2007]
- Tim Shoppa. PDP-10 Software Archives. TOPS-10 and TOPS-20 software from Digital Equipment Corporation, the DECUS user group, M.I.T., and other sources. Includes operating systems, utilities, programming languages, and applications. http://pdp-10.trailing-edge.com/
- PDP Planet. A portal into the Paul Allen collection of Digital Equipment Corporation mainframes and minicomputers. Includes XKL Toad-1 System (PDP-10 clone) running the Tops-20 v7.1 operating system with MacLisp. Accounts available for the public. http://www.pdpplanet.com/