Common Lisp is a dialect of the Lisp programming language, published in an American National Standards Institute (ANSI) standard document, developed to standardize and extend the many divergent variants of Lisp that preceded it, including Maclisp, Zetalisp, Franz Lisp, and Scheme. Common Lisp is a general-purpose, multi-paradigm language supporting a combination of procedural, functional and object-oriented programming, with the Common Lisp Object System providing its object system.
Facts
First Released ParadigmMulti paradigm: procedural, functional, object oriented 1 SignificanceExtensible through Lisp macros and reader macros that let programmers transform the language itself. 1 Common Lisp
Filter Results1 entry
Connections
Influenced
Dylan's object system is based on CLOS, Common Lisp's object system.
Influenced By
General knowledge, not independently re-fetched: Common Lisp (ANSI standard, 1984) unified and standardized several earlier Lisp dialects.
Sources
1. Wikipedia: Common Lisp
Wikimedia FoundationInfobox: First appeared
1984 (42 years ago) (1984), 1994 (32 years ago) (1994) for ANSI Common Lisp
Infobox: Paradigm
Multi-paradigm: procedural, functional, object-oriented, meta, reflective, generic
Article body, extensibility discussion
Common Lisp is extensible through standard features such as Lisp macros (code transformations) and reader macros (input parsers for characters).
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.