L Sharp

The correct title of this article is L# .NET. The substitution or omission of the # is because of technical restrictions.

L# .NET is a dynamic computer programming language intended to be compiled and executed on the Ecma-334 and Ecma-335 Common Language Infrastructure (CLI). It is a dialect of Lisp, adapted from Paul Graham's proposed Arc language to exploit the libraries of the .NET Framework, Microsoft's implementation of the CLI specification.

The language was designed by Rob Blackwell and Lloyd Dane, as was its first implementation. As of 2007, there are no competing implementations.

Rob Blackwell's implementation and documentation of L Sharp is copyleft free software.

As of December 2010, it has not been actively maintained since June 2009;[1] however, there are plans for continuing this project in a more object-oriented environment.

References

External links


Timeline of Lisp dialects(edit)
1955 1960 1965 1970 1975 1980 1985 1990 1995 2000 2005 2010 2015
Lisp 1.5 Lisp 1.5
Maclisp Maclisp
Interlisp Interlisp
ZetaLisp Lisp Machine Lisp
Scheme Scheme
NIL NIL
Common Lisp Common Lisp
T T
AutoLISP AutoLISP
ISLISP ISLISP
EuLisp EuLisp
Racket Racket
Arc Arc
Clojure Clojure


This article is issued from Wikipedia - version of the Monday, March 21, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.