Common Lisp
AskBiography Logo   Latest News  Follow Us on Twitter  Follow Us on Google Buzz  Became Fan - Facebook  Subscribe to RSSRSS   Bookmark and Share

Common Lisp

Programming language
NameCommon Lisp
ParadigmMulti-paradigm: procedural, functional, object-oriented, meta
Appeared in1984, 1994 for ANSI Common Lisp
Software developerANSI X3J13 committee
Typing disciplinedynamic, strong
Major implementationsAllegro CL, ABCL, CLISP, Clozure CL, CMUCL, Corman Common Lisp, ECL, GCL, LispWorks, Movitz, Scieneer CL, SBCL, Symbolics Common Lisp
DialectsCLtL1, CLtL2, ANSI Common Lisp
Influenced byLisp, Lisp Machine Lisp, MacLisp, Scheme, InterLisp
InfluencedClojure, Dylan, Emacs Lisp, Eulisp, ISLisp, SKILL, Stella, SubL
Operating systemCross-platform
FamilyLisp

     Home | programming language | Common Lisp



Common Lisp, commonly abbreviated CL, is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (R2004), (formerly X3.226-1994 (R1999)). From the ANSI Common Lisp standard the Common Lisp HyperSpec has been derived for use with web browsers. Common Lisp was developed to standardize the divergent variants of Lisp (though mainly the MacLisp variants) which predated it, thus it is not an implementation but rather a language specification. Several implementations of the Common Lisp standard are available, including free and open source software and proprietary products.

Common Lisp is a general-purpose, multi-paradigm programming language. It supports a combination of procedural, functional, and object-oriented programming paradigms. As a dynamic programming language, it facilitates evolutionary and incremental software development, with iterative compilation into efficient run-time programs.

Common Lisp includes CLOS, an object system that supports multimethods and method combinations. It is extensible through standard features such as Lisp macros (compile-time code rearrangement accomplished by the program itself) and reader macros (extension of syntax to give special meaning to characters reserved for users for this purpose).

Latest News : Common Lisp : Tweet this RSS

Want to Common Lisp latest news on your twitter account???   sign in with twitter
Common Lisp     sign in with twitter   ||  programming_language     sign in with twitter   ||  Other     sign in with twitter



Privacy | Sitemap