Common Lisp

Common Lisp
Basisdaten
Paradigmen: multiparadigmatisch: funktional, prozedural, modular, objektorientiert, reflexiv
Erscheinungsjahr: 1984, 1994 für ANSI Common Lisp
Designer: Scott E. Fahlman, Richard P. Gabriel, David Moon
Entwickler: ANSI X3J13 committee
Typisierung: dynamisch
Wichtige Implementierungen: Allegro Common Lisp, Armed Bear Common Lisp, CLISP, Clozure CL, CMUCL, Embeddable Common Lisp, GNU Common Lisp, LispWorks, Movitz, Poplog, Scieneer Common Lisp, Steel Bank Common Lisp
Dialekte: CLtL1, CLtL2, ANSI Common Lisp
Beeinflusst von: Lisp Machine Lisp, Maclisp, Symbolics ZetaLisp, Scheme, Interlisp
Beeinflusste: Dylan, Eulisp, ISLisp, Ruby, SubL Clojure
common-lisp.net

Common Lisp (oft abgekürzt mit CL) ist eine Multiparadigmen-Programmiersprache innerhalb der Sprachfamilie Lisp. Sie entstand aus einer 1981 gestarteten Bemühung unter Leitung von Scott Fahlman, einen standardisierten Dialekt als Nachfolger von Maclisp (und dessen Varianten) zu finden und wurde 1994 als ANSI Common Lisp standardisiert.

  1. Richard P. Gabriel erwähnt Scott Fahlman als Leiter des Common Lisp Projekts
  2. Guy L. Steele Jr.: Common Lisp: The Language. Prentice Hall, ISBN 0-13-152414-3.
  3. History im Common Lisp HyperSpec, abgerufen am 6. November 2016