1 min read


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


loop instead of the


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


syntax but not the


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.