diff options
author | Araq <rumpf_a@web.de> | 2014-10-23 23:13:49 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-10-23 23:13:49 +0200 |
commit | 201d3c9ed0dac94a337f23416c556b45f7fc1138 (patch) | |
tree | ce2e5a5042d2de98dd8079507cc5728d367ea4f1 /web | |
parent | ca4d7b1ea865d8ec3c76276c59d83edaac8a392f (diff) | |
parent | d72818e3a390a7e887e18568e82b26ba99214717 (diff) | |
download | Nim-201d3c9ed0dac94a337f23416c556b45f7fc1138.tar.gz |
Merge branch 'devel' into bigbreak
Conflicts: web/news.txt
Diffstat (limited to 'web')
-rw-r--r-- | web/news.txt | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/web/news.txt b/web/news.txt index 6efb064ac..7038e8234 100644 --- a/web/news.txt +++ b/web/news.txt @@ -13,16 +13,6 @@ News prevent name conflicts with the new type ``FileHandle``. - Comments are now not part of the AST, as such you cannot use them in place of ``discard``. - - The ``irc`` module has been moved into its own - `repository <https://github.com/nimrod-code/irc>`_ - and is now a Nimble package. - - Many wrappers have been moved into their own repositories and are now - Nimble packages including ``lua``, ``opengl``, ``x11``, ``nim-zmq``, - ``gtk2``, ``mongo``, ``cairo``, ``tcl``, ``python`` and - `more <https://github.com/Araq/Nimrod/issues/623>`_. They can be - found under the `nim-code <https://github.com/nimrod-code>`_ organisation. - - Removed the deprecated ``web`` module, the ``httpclient`` module should - be used instead. - Large parts of the stdlib got rid of the T/P type prefixes. Instead most types now simply start with an uppercased letter. The so called "partial case sensitivity" is now active allowing for code @@ -63,7 +53,7 @@ News 2014-10-19 Nimrod version 0.9.6 released ======================================== -**Note: 0.9.6 is the last release of Nimrod. The language has been renamed to +**Note: 0.9.6 is the last release of Nimrod. The language is being renamed to Nim. Nim slightly breaks compatibility.** This is a maintenance release. The upcoming 0.10.0 release has @@ -95,13 +85,20 @@ Changes affecting backwards compatibility will disappear soon! +Compiler improvements +--------------------- + +- Multi method dispatching performance has been improved by a factor of 10x for + pathological cases. + + Language Additions ------------------ -- This version introduces the new ``deprecated`` pragma statement that is used +- This version introduces the ``deprecated`` pragma statement that is used to handle the upcoming massive amount of symbol renames. -- ``spawn`` can now wrap proc that has a return value. It then returns a flow - variable of the wrapped return type. +- ``spawn`` can now wrap proc that has a return value. It then returns a data + flow variable of the wrapped return type. Library Additions |