diff options
author | Araq <rumpf_a@web.de> | 2014-04-21 09:46:36 +0200 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-04-21 09:46:36 +0200 |
commit | 7a557013ae71761fd30c7330e104d73b959aeeda (patch) | |
tree | e11d326a7b74d24db26704985135639bb836af44 /web | |
parent | 80e377b6688213b3cc378d2ad967a5037926732d (diff) | |
download | Nim-7a557013ae71761fd30c7330e104d73b959aeeda.tar.gz |
version 0.9.4
Diffstat (limited to 'web')
-rw-r--r-- | web/download.txt | 30 | ||||
-rw-r--r-- | web/news.txt | 8 |
2 files changed, 19 insertions, 19 deletions
diff --git a/web/download.txt b/web/download.txt index f638a43b2..a306e516c 100644 --- a/web/download.txt +++ b/web/download.txt @@ -1,18 +1,12 @@ -Here you can download the latest version of the Nimrod Compiler. -Please choose your platform: -* source-based installation: `<download/nimrod_0.9.2.zip>`_ -* installer for Windows XP/Vista/7 (i386, 32bit): `<download/nimrod_0.9.2.exe>`_ - (includes GCC and everything else you need) -* minimal installer for Windows XP/Vista/7 (i386, 32bit): `<download/nimrod_gamera_0.9.2.exe>`_ - ("Gamera edition": includes only a minimal GCC) - -The source-based installation has been tested on these systems: -* Linux: i386, AMD64, PowerPC, ARM -* BSD: AMD64 -* Mac OS X: i386, AMD64 -* Solaris: AMD64 - -Other UNIX-based operating systems may work. - -.. include:: ../install.txt - +Starting with 0.9.4 we now advise people to build directly from the +github `master <https://github.com/Araq/Nimrod#compiling>`_ branch:: + + git clone git://github.com/Araq/Nimrod.git + cd Nimrod + git clone --depth 1 git://github.com/nimrod-code/csources + cd csources && sh build.sh + cd .. + bin/nimrod c koch + ./koch boot -d:release + +Prebuilt binaries will be available soon. diff --git a/web/news.txt b/web/news.txt index b956386fb..fa1c532e8 100644 --- a/web/news.txt +++ b/web/news.txt @@ -12,11 +12,15 @@ The Nimrod development community is proud to announce the release of version considered beta quality! Lots of new features have been implemented but most do not fullfill our quality standards.** +This release can be downloaded from `github <https://github.com/Araq/Nimrod>`_. +Prebuilt binaries will be available soon. + This release includes about 1300 changes in total including various bug fixes, new languages features and standard library additions and improvements. This release brings with it support for user-defined type classes, a brand new VM for executing Nimrod code at compile-time and new symbol binding rules for clean templates. + It also introduces support for the brand new `Babel package manager <https://github.com/nimrod-code/babel>`_ which has itself seen its first release recently. Many of the wrappers that were @@ -117,6 +121,8 @@ Changes affecting backwards compatibility of sockets given to it. - The ``noStackFrame`` pragma has been renamed to ``asmNoStackFrame`` to ensure you only use it when you know what you're doing. +- Many of the wrappers that were present in the standard library have been + moved to separate repositories and should now be installed using Babel. Compiler Additions @@ -140,7 +146,6 @@ Compiler Additions - Arrays can be annotated to be ``unchecked`` for easier low level manipulations of memory. - Support for the new Babel package manager. -- Added support for builtin ``spawn`` for easy thread pool usage. Language Additions @@ -162,6 +167,7 @@ Language Additions of an outer proc. - The experimental ``strongSpaces`` parsing mode has been implemented. - You can annotate pointer types with regions for increased type safety. +- Added support for the builtin ``spawn`` for easy thread pool usage. Tools improvements |