Nemerle
~~~~~~~
We are pleased to announce the 0.1 release of Nemerle -- a new hybrid
(functional, object-oriented and imperative) programming language for
the .NET platform.
Key features of the language include:
Â*Â*Â*Â**Â*simplicity,
Â*Â*Â*Â**Â*C#-likeÂ*syntax,
Â*Â*Â*Â**Â*.NETÂ*integration,
Â*Â*Â*Â**Â*anÂ*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.
The Nemerle compiler (written in Nemerle itself), produces IL bytecode
and was tested extensively on the .NET Framework 1.1 (Windows XP) and
mono versions 0.29 and 0.30 (Debian GNU/Linux, Mandrake Linux and PLD
Linux).
This release includes complete source code (under a BSD-like license)
of the compiler and some sample programs (including a simple HTTP
server) and is mainly meant to be a preview for people wanting to
experiment with the language.
Links
~~~~~
Source code release
Â*Â*Â*
http://nemerle.org/download/nemerle-0.1.0.tar.gz
Binary packages (RPM and DEB for Linux; MSI for Windows)
Â*Â*Â*
http://nemerle.org/download.html
More information about Nemerle
Â*Â*Â*
http://nemerle.org/
Feedback
~~~~~~~~
Any comments or questions regarding Nemerle are welcomed --
please use
(E-Mail Removed).