Common Lisp

Allikas: Vikipeedia
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 multi-platvormne

Common Lisp on programmeerimiskeele Lisp üks peamisi dialekte. Common Lisp loodi standardiseerimaks hulka erinevaid Lispi variante. Tänaseks Common Lispi standardist mitmeid 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[muuda | redigeeri lähteteksti]

Hello world programm Common Lispis:

(format t "Hello, World!~%")