Artiklis ei ole piisavalt viiteid. |
| Common Lisp | |
|---|---|
| Paradigma | protseduraalne, funktsionaalne, objektorienteeritud, meta |
| Väljalaskeaeg | 1984, 1994 ANSI Common Lisp |
| Arendaja | ANSI X3J13 committee |
| Tüüpimine | dünaamiline, tugev |
| Implementatsioonid | Allegro CL, ABCL, CLISP, Clozure CL, CMUCL, Corman Common Lisp, ECL, GCL, LispWorks, Movitz, Scieneer CL, SBCL, Symbolics Common Lisp |
| Dialektid | CLtL1, CLtL2, ANSI Common Lisp |
| Mõjutatud keeltest | Lisp, Lisp Machine Lisp, MacLisp, Scheme, InterLisp |
| Mõjutanud keeli | Clojure, Dylan, Emacs Lisp, Eulisp, ISLisp, SKILL, Stella, SubL |
| OS | mitmeplatvormiline |
Common Lisp on programmeerimiskeele Lisp üks peamisi dialekte.Common Lisp loodi, et standardiseerida Lispi variante. Mida aeg edasi, seda rohkem on Common Lispi standardi erinevaid implementatsioone.
Common Lisp on üldotstarbeline programmeerimiskeel, mis toetab protseduraalset, funktsionaalset ja objektorienteeritud programmeerimist.
Common Lisp sisaldab CLOS-i: objektorienteeritud programmeerimise süsteemi multimeetodite ja meetodite kombineerimisega. Keel on laiendatav läbi Lispi makrode.
Hello world programm Common Lispis:
(format t "Hello, World!~%")
{{netiviide}}: kontrolli kuupäeva väärtust: |Kasutatud= (juhend)