About the Book
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 62. Chapters: Lisp, Logo, AutoLISP, Common Lisp, Emacs Lisp, Dylan, Lisp Machine Lisp, Maclisp, Document Style Semantics and Specification Language, ACL2, XLISP, Qi, EuLisp, Clojure, POP-11, RPL, NIL, Racket, Cadence SKILL, NewLISP, Arc, Franz Lisp, Interlisp, *Lisp, Flavors, LispWorks, MDL, Allegro Common Lisp, Game Oriented Assembly Lisp, MLisp, Picolisp, CGOL, MultiLisp, Lispkit Lisp, Message Parsing Interpreter, Portable Standard Lisp, Scieneer Common Lisp, Clozure CL, VistaSmalltalk, PC-LISP, Nyquist, ANIMAL, Actor-Based Concurrent Language, Adenine, ISLISP, IronScheme, Corman Common Lisp, LISP 2, IronLisp, Goo, Esh, VLISP, Croma, Object Lisp, L Sharp, Kernel, XLispStat, Mocklisp, BBN LISP, S-1 Lisp, Le Lisp, SubL, ObjVlisp. Excerpt: 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. It also supports optional type annotation and casting, which can be added as necessary at the later profiling and optimization stages, to permit the compiler to gen...