Nemerle: a new hybrid (functional, object-oriented and imperative) programming language for the .NET platform.

I found this site while surfing the web this evening. After a quick glance through some of the tutorials it looks pretty intriguing. The macro system looks really neat. Here are the key features listed on their site:

  • simplicity
  • C#-like syntax
  • easy to use object system (derived directly from the .NET)
  • easy access to both functional and imperative features
  • powerful code-generating macros
  • variants
  • pattern matching
  • static and on-demand dynamic typing
  • type inference.

 Apparently they have received a sizable grant from MS research for developing the language as well. Definitely cool stuff.

No Comments