H ? « »

Language peer sets for LISP 1.5:
United States
United States/1959
Designed 1959
1950s languages
Second generation
Early Cold War
Genus Lazy Evaluation LISPs
String and List Processing
Lazy Evaluation LISPs
LISPs
Lambda caculus
Lazy Evaluation LISPs/1959
LISPs/1959
Lambda caculus/1959
Lazy Evaluation LISPs/United States
LISPs/United States
Lambda caculus/United States
String and List Processing
String and List Processing/1959
String and List Processing/us

LISP 1.5(ID:31/lis006)

LISP major release 

alternate simple view
Country: United States
Designed 1959
Published: 1959
Genus: Lazy Evaluation LISPs
Sammet category: String and List Processing


for LISt Processing.

The lingua franca of artificial intelligence  

LISP 1.5 was the classic LISP, the most widely-used release, and the source for all the other LISPy systems, either directly or through inspiration.

NB on "non-descendants":
LISP 2 was on partially an evolution from LISP 1.5 via THE NEW LANGUAGE, and was a parallel development to LISPs 1.6 -> 1.75 -> 1.9.
M-LISP: LISP 1.5 was S-Expression LISP, and there was always intended to be an M-Expression LISP, which was a parallel development.



Related languages
LISP LISP 1.5   Evolution of
LISP 1.5 *LISP   Extension of
LISP 1.5 2-LISP   Extension of
LISP 1.5 ABLE   Augmentation of
LISP 1.5 A-language   Extension of
LISP 1.5 ALSP   Implementation
LISP 1.5 AML/X   Positive Strong Influence
LISP 1.5 ATLAS LISP   Implementation
LISP 1.5 Autolisp   Implementation
LISP 1.5 Avalon/Common LISP   Extension of
LISP 1.5 BaLinda Lisp   Extension of
LISP 1.5 BALM   Influence
LISP 1.5 Basic PDP-1 Lisp   Implementation
LISP 1.5 BCL   Incorporated some features of
LISP 1.5 BLISP   Implementation
LISP 1.5 BRAND X   Extension of
LISP 1.5 CBCL   Dialect of
LISP 1.5 CHARYBDIS   Written using
LISP 1.5 CLAM   Written using
LISP 1.5 CONVERT   Extension of
LISP 1.5 COWSEL   Negative moderate Influence
LISP 1.5 Dectab   Written using
LISP 1.5 Deftab   Written using
LISP 1.5 DELISA   Extension to
LISP 1.5 EL1   Influence
LISP 1.5 ELP   Influence
LISP 1.5 FLAP   Written using
LISP 1.5 FLIP   Extension of
LISP 1.5 Gedanken   Influence
LISP 1.5 GENTRAN   Written using
LISP 1.5 Gist   Extension of
LISP 1.5 GM   Abstract Machine for
LISP 1.5 GOL   Extension of
LISP 1.5 GRASPE   Extension of
LISP 1.5 Hart   Extension of
LISP 1.5 JOSS II   Influence
LISP 1.5 LEM   Influence
LISP 1.5 Linear lisp   Extension of
LISP 1.5 LISP 1.6   Evolution of
LISP 1.5 LISP O2   Evolution of
LISP 1.5 Lispkit Lisp   Stricter version of
LISP 1.5 LITHP   Influence
LISP 1.5 LLOGO   Written using
LISP 1.5 LOGLISP   Extension of
LISP 1.5 LOGLisp   Extension of
LISP 1.5 LOGO   Written using
LISP 1.5 LOGO   Influence
LISP 1.5 LOOPS   Extension of
LISP 1.5 LPL   Derivation of
LISP 1.5 MACLISP   Evolution of
LISP 1.5 Macrosal   Extension of
LISP 1.5 MACSYMA   Written using
LISP 1.5 MADCAP VI   Influence
LISP 1.5 MagmaLISP   Extension of
LISP 1.5 MDL   Extension of
LISP 1.5 METEOR   Written using
LISP 1.5 MIX   Augmentation of
LISP 1.5 MLISP   Co-development
LISP 1.5 MLISP   Evolution of
LISP 1.5 More array theory   Incorporated features of
LISP 1.5 MuSimp   Simplification of
LISP 1.5 NPL   Strong Influence
LISP 1.5 Ontic   Based on
LISP 1.5 PICTUREBALM   Extension of
LISP 1.5 PIVOT   Based on
LISP 1.5 PLANNER   Dialect of
LISP 1.5 Poplar   Derivation of
LISP 1.5 POPLOG   Implementation
LISP 1.5 QA3   Augmentation of
LISP 1.5 Qlambda   Extension of
LISP 1.5 QLOG   Extension to
LISP 1.5 REDUCE   Written using
LISP 1.5 RLISP   Evolution of
LISP 1.5 SIGMA   Influence
LISP 1.5 Spice Lisp   Evolution of
LISP 1.5 Standard Lisp   Subset
LISP 1.5 The New Language   Evolution of
LISP 1.5 TLISP   Implementation
LISP 1.5 Trilogy   Incorporated some features of
LISP 1.5 Waterloo LISP   Implementation
LISP 1.5 XLISP   Extension of

References:
  • McCarthy, J. (1960) McCarthy, J. Recursive functions of symbolic expressions and their computation by machine, Part I
          in [ACM] (1960) [ACM] CACM 3(04) April 1960
  • McCarthy, J. (1961) McCarthy, J. "A basis for a mathematical theory of computation" pp225-238
          in [JCC 19] (1961) [JCC 19] Proceedings of the Western Joint Computer Conference, May 1961
  • (1961) Teagher - review of Mcarthy (1960) Extract: Review
          in (1961) ACM Computing Reviews 2(01) January-February 1961
  • Yasaki, Edward K. (1961) Yasaki, Edward K. "Computing at Stanford: Scholars & Throughput" Extract: Cutting Edge Computing at Stanford
          in (1961) Datamation 7(12) Dec 1961
  • Yasaki, Edward K. (1961) Yasaki, Edward K. "Computing at Stanford: Scholars & Throughput" Extract: Cutting Edge Computing at Stanford
          in (1961) Datamation 7(12) Dec 1961
  • McCarthy, J.; Abram, Paul W.; Edwards, Daniel J.; (1962) McCarthy, J.; Abram, Paul W.; Edwards, Daniel J.; Hart, Timothy P.; and Levin, Michael I."LISP 1.5 Programmer's Manual", MIT Computation Center and Research Laboratory of Electronics 1962.
          in (1961) Datamation 7(12) Dec 1961
  • Bobrow, Daniel G.; and Raphael, Bertram. (1963) Bobrow, Daniel G.; and Raphael, Bertram. "A comparison of list-processing computer languages" RAND Corp., Santa Monica, Calif., RM-384Q-PR, Oct. 1963
          in (1961) Datamation 7(12) Dec 1961
  • Lombardi, L. (1963) Lombardi, L. A. review of McCarthy 1962 Abstract
          in (1963) ACM Computing Reviews 4(05) September-October 1963
  • Minsky, M.L. (1963) Minsky, M.L. A LISP Garbage Collector Algorithm Using Serial Secondary Storage AIM-58 December 27, 1963 Abstract pdf
          in (1963) ACM Computing Reviews 4(05) September-October 1963
  • Timothy P. Hart (1963) Timothy P. Hart "MACRO Definitions for LISP" October 1963 AIM-057 Abstract pdf ps
          in (1963) ACM Computing Reviews 4(05) September-October 1963
  • Barbieri, R. (1964) Barbieri, R. Computer List-Processing Languages IBM, Data Systems Division, Poughkeepsie, New York Technical Report No. TR00.1209 November 1964 Extract: Sammet summary
          in (1963) ACM Computing Reviews 4(05) September-October 1963
  • Reynolds, John C. (1964) Reynolds, John C. review of McCarthy, J. et al, 1962 Abstract
          in (1964) ACM Computing Reviews 5(03) May-June 1964
  • Samuel, A.L. (1965) Samuel, A.L. "Time Sharing on a Multiconsole Computer" MIT-LCS-TR-017 1965
          in (1964) ACM Computing Reviews 5(03) May-June 1964
  • Bachman, C. (1966) Bachman, C. W. review of Bobrow and Raphael 1963
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Newell, Alan, Jay Earley and Fred Haney (1967) Newell, Alan, Jay Earley and Fred Haney "*l manual" Carnegie Institute of Technology June 26, 1967 Extract: Conversational languages
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Perrottet, M. and Calmet, J. (1971) Perrottet, M. and Calmet, J. "Sixth-Order Radiative Corrections to the Anomalous Magnetic Moment of the Electron" Physical Review D Volume 3 Number 12 15 June 1971 Extract: Introduction
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Stock (1971) Stock, Karl F. "A listing of some programming languages and their users" in RZ-Informationen. Graz: Rechenzentrum Graz 1971 135 Abstract
          in (1966) ACM Computing Reviews 7(03) May-June 1966
  • Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 149
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Sammet, Jean E. (1973) Sammet, Jean E. "Roster of Programming Languages for 1973" p147
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 327 Abstract
          in (1974) ACM Computing Reviews 15(04) April 1974
  • Bobrow and Raphael (1974) Bobrow, D.G. and B. Raphael, "New programming languages for artificial intelligence"
          in [ACM] (1974) [ACM] ACM Computing Surveys (CSUR) 6(3) September 1974
  • Leavenworth and Sammet (1974) Leavenworth, Burt M.; Sammet, Jean E. "An overview of nonprocedural languages" pp1-12 Abstract
          in [VHLL 1974] (1974) Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States
  • Licklider, J.C.R. (1976) Licklider, J.C.R. "USER-ORIENTED INTERACTIVE COMPUTER GRAPHICS" Proceedings of the ACM/SIGGRAPH workshop on User-oriented design of interactive graphics systems Pittsburgh, PA 1976 pp89-96 Extract: Graphics Embedded in LISP and APL-Like Languages
          in [VHLL 1974] (1974) Proceedings of the ACM SIGPLAN symposium on Very high level languages, March 28-29, 1974, Santa Monica, California, United States
  • Sammet, Jean E (1978) Sammet, Jean E "Roster of programming languages for 1976-77" pp56-85
          in [SIGPLAN] (1978) SIGPLAN Notices 13(11) Nov 1978
  • Sandewall, Erik (1978) Sandewall, Erik "Programming in an Interactive Environment: the Lisp Experience" pp35-71 Extract: Introduction
          in [ACM] (1978) [ACM] ACM Computing Surveys (CSUR) 10(1) March 1978
  • Curtis AC (1984) Curtis AC "A comparison of LISP and MUMPS as implementation languages for knowledge-based systems" J Med Syst. 8(5) Oct 1984 pp399-406
          in [ACM] (1978) [ACM] ACM Computing Surveys (CSUR) 10(1) March 1978
  • Norvig, Peter (1991) Norvig, Peter "Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp" Morgan Kaufmann 1991 ftpSource code
          in [ACM] (1978) [ACM] ACM Computing Surveys (CSUR) 10(1) March 1978
  • Lins, R. (1998) Lins, R. D.: The Fall and Rise of FP (Invited Paper)
          in (1998) 3rd International Summer School on Functional Programming Braga PORTUGAL 1998
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder