This is part 12 in a series of articles on obscure programming languages.
What is L# .NET?
L Sharp .NET is a Lisp-like scripting language for .NET. It uses a modern Lisp dialect and integrates with the .NET Framework, which provides a rich set of libraries. The L# library is open source under the copyleft free software license.
L# .NET Design
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 has a small, simple, extensible core that’s coded in C#. The source code is easy to follow, and you can easily add your own functions in C# or L#.
L# .NET History
The L# language and its first implementation were designed by Rob Blackwell in 2007. It was adapted from Paul Graham’s proposed Arc programming language and redesigned to use the .NET Framework.
“Hello World” in L# .NET
- L# .NET Homepage
- L# source code on SourceForge
- L# IDE
- L# Google Group
- L# test bed in Windows Azure
- L# on Wikipedia
Article published on August 26, 2009
|If you like this article, please share it:|