1 min read

Nemerle

There is a new kid (language) on the block called Nemerle . It is an interesting hybrid language and at first impression, it looks like a mix of Perl and C#. It has some interesting things such as the

when

loop instead of the

if

loop as well as dynamic typing which makes it an interpreter-kind of language. I liked the

def

syntax but not the

mutable

syntax. Just first impressions…

The tutorial gets right down to business and there is a separate page which neatly lists the differences between Nemerle and C# in a table. There has already been a 0.10 release as well and works on  Mono 0.30 as well as Microsoft .NET.

An interesting aspect is that Nemerle is yet another open source technology, and language in this case that is taking advantage of the .Net and Mono frameworks (as compared to the Java framework). The fact that these frameworks are fuelling such innovation is very compelling. Also, the multi-language capability of .Net/Mono is highlighted here.