LISP: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 45: | Line 45: | ||
==A list of LISP implementations that run under Java== | ==A list of LISP implementations that run under Java== | ||
* [https://common-lisp.net/project/armedbear/ Armed Bear Common Lisp] - Open Source - Current | |||
* [[CLforJava]] - Open Source - Discontinued | |||
* GNU [http://www.gnu.org/software/kawa/ Kawa Scheme] | * GNU [http://www.gnu.org/software/kawa/ Kawa Scheme] | ||
Line 64: | Line 66: | ||
* | * | ||
== | ==Links== | ||
* | * [http://cl.cddddr.org/ Japanese Common LISP User Group] | ||
[[Category:Programming Languages]] [[Category:LISP]] | [[Category:Programming Languages]] [[Category:LISP]] |
Revision as of 21:46, 21 March 2016
List processing language, one of the earliest programming language to feature a garbage collector. Popular in early AI research but is also used as a scripting language in packages such as Emacs.
- Common Lisp (CL)
A dialect of LISP that adds functional programming, object-oriented and procedural features.
- Scheme
A version of LISP introduced in the 1970's that cuts down the language considerably but at the same time adds some functional features.
A list of OS/2 implementations of LISP
- CLISP - Open Source - Discontinued
- ECoLisp - Open Source - Sort of current
- Kyoto Common Lisp - Open Source - Discontinued
- MIT/GNU Scheme - Open Source - Discontinued
- newLISP - Open Source - Current
- xLISP - Open Source
Libraries
- Snappy - Compression lib. - Open Source - Current.
Foreign libraries with LISP or Scheme bindings
- LibcURL - Internet URL (WWW, FTP, etc) access (LISP + Scheme) - Open Source - Current.
- Snappy - Compression lib. - Open Source - Current.
- Exuberant ctags - Creates index files out of Scheme and LISP source files - Open source - Current.
OS/2 text & programmers editors with LISP support
- Boxer - LISP syntax highlighting support built in - Commercial - Discontinued.
- jEdit - Java based - LISP and Scheme syntax highlighting built in - Current.
- Lugaru Epsilon - LISP syntax highlighting and autoindent available as a seperate download. - Commercial.
A list of DOS implementations of LISP
- ECoLisp - Open Source - Sort of current
- Golden Common Lisp - Commercial - Current
- PC-LISP 3.0 - Shareware
- RefLisp - Open source - Discontinued
DOS text & programmers editors with LISP support
- Boxer - LISP syntax highlighting support built in - Commercial - Discontinued.
A list of LISP implementations that run under WinOS/2
- Apteryx Lisp 1.04 - shareware
- Golden Common Lisp - Commercial - Current
- Goldworks - Commercial - Current
A list of LISP implementations that run under Java
- Armed Bear Common Lisp - Open Source - Current
- CLforJava - Open Source - Discontinued
- GNU Kawa Scheme
- Related languages
- Clojure - Functional language that uses LISP syntax.
A list of LISP implementations in JavaScript
- Related languages
- ClojureScript - Functional language that uses LISP syntax.
Publications
- [Henry Baker's Archive of Research Papers] - Primarily Lisp related but a few unrelated papers in-between.