preparations for 0.9.0
This commit is contained in:
parent
15dcb9a6a6
commit
7c08d14cfd
9 changed files with 472 additions and 29 deletions
|
|
@ -97,19 +97,21 @@ Nimrod plays nice with others
|
|||
libcurl, mySQL and SQLite are included in the standard distribution.
|
||||
* A C to Nimrod conversion utility: New bindings to C libraries are easily
|
||||
generated by ``c2nim``.
|
||||
|
||||
|
||||
|
||||
Roadmap to 1.0
|
||||
==============
|
||||
|
||||
Version 0.9.2
|
||||
* overloading based on ASTs (like already possible for term rewriting macros)
|
||||
* better interaction between macros, templates and overloading
|
||||
* the effect system will be extended
|
||||
* the symbol binding rules for generics and templates may change again
|
||||
|
||||
Version 0.9.x
|
||||
* first class iterators
|
||||
* 2-phase type system for better interaction between macros, templates
|
||||
and overloading
|
||||
* message passing performance will be greatly improved
|
||||
* the syntactic distinction between statements and expressions will be
|
||||
removed
|
||||
* the binding rules for generics and templates will change
|
||||
* exception tracking
|
||||
* the effect system will be extended
|
||||
* the need for forward declarations may be removed
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue