L Sharp .NET

I have known F#[1] for quite a while now but finding L Sharp .NET[2] made my day today.

Here’s Hello World:

(WriteLine Console “Hello World”)

It’s a Lisp/Arc [3][4] type of language and can be used as a scripting addition to any .NET program like this:

using LSharp;

object o = Runtime.EvalString(“(+ 10 10)”);

[1] F#
[2] L Sharp .NET
[3] Lisp
[4] Arc