Aug 26

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

"Hello World"

References

Article published on August 26, 2009




2 Responses to “L# .NET: Obscure Programming Language of the Month”

  1. L# .NET: Obscure Programming Language of the Month Says:

    […] the original here:  L# .NET: Obscure Programming Language of the Month SHARETHIS.addEntry({ title: "L# .NET: Obscure Programming Language of the Month", url: […]

  2. L# .NET: Obscure Programming Language of the Month « Jasper Blog Says:

    […] Read more:  DevTopics […]

Leave a Reply