Common Lisp | |
---|---|
![]() Inoffizielles Lisp-Logo | |
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,[1] einen standardisierten Dialekt als Nachfolger von Maclisp (und dessen Varianten)[2] zu finden und wurde 1994 als ANSI Common Lisp standardisiert.[3]