Zum Inhalt springen

Common Lisp

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 25. Januar 2006 um 21:44 Uhr durch Zwobot (Diskussion | Beiträge) (Bot: Ergänze: ja, pt). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Common Lisp ist ein 1981 vom DARPA-Konsortium entwickelter Dialekt der Programmiersprache LISP. Sie wurde entworfen um die zahlreichen Lisp-Dialekte zu vereinheitlichen. Common Lisp wird oft mit CL abgekürzt.

Common Lisp gilt als funktionale Programmiersprache, was jedoch nur eingeschränkt stimmt. Common Lisp Programme sind in der Regel sehr funktional, aber nicht strikt an das Programmierparadigma gebunden. So enthält Common Lisp auch Möglichkeiten Variablen zu verändern. Mit CLOS besitzt Commons Lisp auch Unterstützung für die objektorientierte Programmierung.

Common Lisp ist seit dem 8. Dezember 1994 offizieller American National Standards Institute Standard (ANSI/X3.226-1994) und war somit die erste standardisierte objektorientierte Programmiersprache.

Common Lisp ist keine Skriptsprache und wurde entworfen um inkrementel kompilierbar zu sein. Da viele Implementierungen einen Prompt zur Verfügung stellen und den Code inkrementel kompilieren, wird Common Lisp oft fälschlicherweise als Skriptsprache angesehen.

Common Lisp wird unter anderem von der NASA benutzt.

Siehe LISP für genauere Informationen über Lisp und Common Lisp.

EBooks

Implementierungen

Vorlage:Stub