-
Notifications
You must be signed in to change notification settings - Fork 89
Release schedule
Alex Zimin edited this page Jul 11, 2011
·
3 revisions
The following milestones are expected to be completed for the upcoming major releases.
You can also have a look at more details list of new features with each release.
Schedule:
- Bring to the world Nemerle 1.0 Release.
- Continue development towards Nemerle 2.0
1. Move Nemerle from System.Reflection.Emit to CCI Metadata.
2. New generation of syntax macros using PEG.
3. Remove internal modules dependencies. Introduce interfaces and following components:
- Core. AST and imported types from external assemblies.
- Parser. With new macros generation, this allows almost any syntax.
- Typer. Type inference, overload resolution and so on.
- Post-compilation. What is called now Type2, Type3, Type4 and optimiziation.
- Code generation.
5. Implement a new parser using new macros generation. The new parser is going to support almost any language extensions and better support for complicated DSLs.
6. [Arguable] Optimize type inference. Possibly in the next version.
- 0.1 released in Feb 17 2004 - Initial release introducing the language. It produces IL bytecode, supports type-inference, macros, pattern matching etc.
- 0.1.1 is out in Feb 24 2004 - Bugfix release
- 0.1.2 made public in Apr 28 2004 - New release brings huge pill of bugfixes and a few new features, particulary in macro subsystem (hygiene).
- 0.1.3 released in Jun 3 2004 - It brings a huge pile of features on the way to the 0.2 release and full CLS extensibility.
- 0.1.4 out there in Jun 30 2004 - This release brings a few more features missing from CLS-extensibility.
- 0.2.0 released in Sep 12 2004 - This version is a full CLS consumer and extender.
- 0.2.1 saw the world in Sep 18 2004 - 0.2.1 comes with a few bugfixes.
- 0.2.9 released in Mar 23 2005 - Long awaited release have new, much more powerful type-inference engine and a new parser. Countless bugs were fixed.
- 0.2.10 out in Mar 31 2005 - It brings some quick bugfixes.
- 0.3.0 released in Apr 29 2005 - New version contains full support for implicit conversions (quite hard task in presence of type inference and overloading), some bugfixes, a more stable version of C# to Nemerle converter, Nemerle interactive shell and many bugfixes.
- 0.3.1, May 2 2005 blog
- 0.3.2, Jun 1 2005 blog
- 0.9.0, Sep 14 2005 blog
- 0.9.4, Feb 22 2008 - It's fully bootstrapping version with native support for .NET>=2.0 generics. Includes Visual Studio Integration create by RSDN folks. Unfortunately it's not packaged for *nix (Mono), just released as CTPs for Windows. You can build Mono package himself.
- 1.0.0 Beta1, Mar 12 2010 Installer and Release notes
- 1.0.0 Beta1 updated, Jun 01 2010 Installer and Release notes
- 1.0.0 Beta2, Jun 23 2010 Installer and Release notes
- 1.0.0 Beta2 updated, Sep 24 2010 Installer and Release notes