Common Lisp: Difference between revisions
Appearance
No edit summary |
|||
Line 6: | Line 6: | ||
* [[Kyoto Common Lisp]] - Open Source - Discontinued | * [[Kyoto Common Lisp]] - Open Source - Discontinued | ||
* [[Procyon Common Lisp]] for OS/2 - Commercial - Discontinued | * [[Procyon Common Lisp]] for OS/2 - Commercial - Discontinued | ||
==DOS Implementations== | |||
*[[Golden Common-LISP]] - Commercial - Current | |||
*[[Kyoto Common Lisp]] - Open Source - Discontinued | |||
*[http://www.webweasel.com/lisp/lisp.htm Star Sapphire Common LISP] - Shareware - Still available but no longer developed | |||
==Publications== | |||
* Timothy D. Koschmann: ''The Common LISP Companion'' - Wiley 1990, ISBN 0-471-50308-8 | |||
* Guy L. Steele Jr.: [https://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html Common Lisp the Language, 2nd Edition] - Digital Press 1990, ISBN 1-55558-041-6 | |||
* Peter Seibel: [http://www.gigamonkeys.com/book/ Practical Common Lisp] - Apress 2005, ISBN 978-1-59059-239-7 | |||
[[Category:LISP]] | [[Category:LISP]] |
Revision as of 16:11, 4 January 2018
Common Lisp (CL) is a dialect of LISP that adds functional programming, object-oriented and procedural features but cuts down the language features from what was common in the 70's although not as severely as Scheme. It was originally instigated by the USA's department of defence in the early 1980's as LISP variants used by contractors were starting to become so diverse that porting of code between projects was becoming difficult. It has since become the most popular variant of the language but sometimes gets criticised for being rather large in comparison to Scheme.
OS/2 Implementations
- Eco Common Lisp - Embeddable LISP - Open Source - Sort of current
- GNU Common Lisp - Open Source - Discontinued
- Kyoto Common Lisp - Open Source - Discontinued
- Procyon Common Lisp for OS/2 - Commercial - Discontinued
DOS Implementations
- Golden Common-LISP - Commercial - Current
- Kyoto Common Lisp - Open Source - Discontinued
- Star Sapphire Common LISP - Shareware - Still available but no longer developed
Publications
- Timothy D. Koschmann: The Common LISP Companion - Wiley 1990, ISBN 0-471-50308-8
- Guy L. Steele Jr.: Common Lisp the Language, 2nd Edition - Digital Press 1990, ISBN 1-55558-041-6
- Peter Seibel: Practical Common Lisp - Apress 2005, ISBN 978-1-59059-239-7