Browse files

2.0 release

  • Loading branch information...
1 parent 7664f8c commit 6963decdb379c73a2459a13accdb0de809df8074 Nu committed Aug 25, 2011
@@ -6,7 +6,7 @@
(set $siteDescription "The Nu Language Website")
(set $siteAddress "")
-(load "NuYAML")
+(load "YAML")
(load "template")
;(load "NuMarkdown")
@@ -4,13 +4,7 @@
Here is a link to a binary installer for Nu. It will install the Nu framework in <code>/Library/Frameworks</code>, the Nu shell and several utilities in <code>/usr/local/bin</code>, and examples and support files in <code>/usr/local/share</code>.
-The Nu binary installer: [Nu-0.4.0.dmg](/releases/Nu-0.4.0.dmg)
-## <a name="source">Source</a>
-Here is a link to the latest source release for Nu. To build and install Nu, follow these [instructions](/installing).
-The Nu source release: [Nu-0.4.0.tgz](/releases/Nu-0.4.0.tgz)
+The Nu binary installer: [Nu-2.0.0.dmg](/releases/Nu-2.0.0.dmg)
## <a name="git">Git</a>
@@ -9,6 +9,14 @@
+<td><a href="/releases/Nu-2.0.0.dmg">Nu-2.0.0.dmg</a></td>
+<td><a href="/releases/Nu-2.0.0.tgz">Nu-2.0.0.tgz</a></td>
+<td>Simplifications and improvements for Mac OS 10.7 (Lion).
<td><a href="/releases/Nu-0.4.0.dmg">Nu-0.4.0.dmg</a></td>
<td><a href="/releases/Nu-0.4.0.tgz">Nu-0.4.0.tgz</a></td>
@@ -0,0 +1,23 @@
+Nu 2.0 is now available through a binary installer.
+See the [downloads](/downloads) page for this update to Nu.
+Nu 2.0 is a simpler, smaller version that uses new
+features in iOS 4.3 and Mac OS 10.7 to eliminate external dependencies
+and a few internal components.
+* NSRegularExpression replaces PCRE.
+* imp_implementationWithBlock() is used to generate method implementations.
+ Previously we used libFFI for this on MacOS and a precompiled pool of
+ method handlers on iOS. Now this pool is no longer needed.
+* The NuSymbolTable is now just an NSMutableDictionary.
+To make it easier to add Nu as a drop-in component of iOS and Mac apps,
+the source code has been combined into two files, Nu.h and Nu.m. These
+are currently available in the "amalgamated" branch in the git repository,
+and will likely be the primary source for Nu going forward.
+Nu 2.0 is intended for systems running Mac OS 10.7 or iOS 4.3 and
+their successors. For conciseness and simplicity, support for all
+other platforms is dropped.
@@ -0,0 +1,5 @@
+creationDate: 2011-08-25 16:00:00 -0800
+format : markdown
+permalink : Nu-2.0.0
+title : Nu-2.0.0
@@ -5,10 +5,6 @@
<div class="sidebar-node">
-<h2><a href="/nukit">Want it now?<br/>Get NuKit</a></h2>
-<div class="sidebar-node">
<h2><a href="/community">Community</a></h2>
<li><a href=""></a></li>

0 comments on commit 6963dec

Please sign in to comment.