Main Page

From Nemerle Homepage


Nemerle

Nemerle is a high-level statically-typed programming language for the .NET platform. It offers functional, object-oriented and imperative features. It has a simple C#-like syntax and a powerful meta-programming system. more...

The language implementation and this documentation is licensed under free-for-any-use BSD-like license.

Activity

If you're here to check activity of the Nemerle project, please be sure to check mailing list archives, the forum, issue tracker changes and of course the SVN. The webpage and the blog are not the best sources :-)

First steps


But magic, true magic, is worked only by those beings who speak the Hardic tongue of Earthsea, or the Old Speech from which it grew.
from A Wizard of Earthsea by U.K. Le Guin

News

More news can be found in our code blog (or its RSS feed).

May 16 2006
Version 0.9.3 of the Nemerle compiler has been released. More details in the blog post.

Jan 24 2006
Version 0.9.2 of the Nemerle compiler has been released. More details in the blog post.

Nov 4 2005
Version 0.9.1 of the Nemerle compiler has been released. More details in the blog post.

Oct 30 2005
A new tutorial is available.

Oct 11 2005
Fixed versions of Unix binary installer and RPM package of Nemerle 0.9.0 were uploaded. They should work with mono 1.1.9.2.

Sep 14 2005
Version 0.9.0 of the Nemerle compiler has been released. More details in the blog post.

Sep 3 2005
We have started a web forum for things related to Nemerle. We'll be also starting an online Nemerle course. You're welcome to join both the course and the forum!

Aug 10 2005
The svn version of Nemerle now defaults to .NET 2.0 with full generics support. Due to many bugs in Mono and MS.NET you will need mono svn or MS.NET 2.0 July CTP to build the library and compiler with tests.

Jul 18 2005
Reference Manual was finally moved to the wiki. Feel free to extend it ;-)

Jun 5 2005
Open projects announced.

Jun 1 2005
Version 0.3.2 of the Nemerle compiler has been released. More details in the blog post.

May 29 2005
A small page about compiler error messages has been added.

May 11 2005
A quick summary of recent wiki updates: Macro information page have been extended with a simple tutorial about defining types from inside macros. The Gtk text editor page now have a screen shot. Kali has contributed vim indentation mode available at the editors page.

May 2 2005
Version 0.3.1 of the Nemerle compiler has been released. More details in the blog post and in the release email.

Apr 29 2005
Version 0.3.0 of the Nemerle compiler has been released. More details in the blog post and in the release email.

Apr 28 2005
The poll results page has been extended, especially with detailed talk about generic specifier. A small tutorial about PInvoke was made available.

Apr 27 2005
The second language poll is over. Thank you for participating!

Apr 21 2005
We have setup a Second Language Poll. Please take a minute to fill it. Later you can have a look at the results (updated hourly). We have also summarized the results of the first poll (yeah, this should have been done a long time ago...).

Apr 9 2005
The page has been somewhat reorganized, class library now lists macro packages, tutorials and examples list all the tutorials, and there is a separate page for macros & Co. The Static Copy page is now also somehow more useful.

Apr 8 2005
New reading materials -- Second Tutorial and Logging macros.

Apr 4 2005
We have migrated the whole web site to MediaWiki. Feel free to extend it with new materials by yourself.

Mar 31 2005
Matthijs ter Woord contributed the NAnt task for Nemerle. We have converted it to Nemerle and included in our distribution.
Also the page about using ASP.NET have been set up. You can now inline functional language inside the web application.
Finally, at the end of the day we have released 0.2.10 version of Nemerle.

Mar 23 2005
Version 0.2.9 of the Nemerle compiler has been released. More details in the blog post and in the release email

You can also have a look at the older news.

Documentation

Compiler and tools

Other stuff

remember
You are very welcome to contribute to the documentation here!