posted on Monday, March 22, 2004 10:47 PM by demiliani

Nemerle: what about it?

Has someone of us tryed Nemerle?

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

Key features of the language include:

  • 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.

I think it could be an interesting project, but it's not so much famous in the developer community.

Sintax is like C or C++... Personally I don't like the XML representation:

For example, the following tree:

<tree>
<branch>
<leaf/>
</branch>
<branch>
Foo
</branch>
</tree>

 

would be represented by:

Element ("tree",
[Element ("branch", [Element ("leaf", [])]),
Element ("branch", [Text ("Foo")])])


I think it's not so intuitive...

Comments