[macruby-changes] [3995] MacRubyWebsite/trunk/content

source_changes at macosforge.org source_changes at macosforge.org
Sat May 1 02:43:44 PDT 2010


Revision: 3995
          http://trac.macosforge.org/projects/ruby/changeset/3995
Author:   lsansonetti at apple.com
Date:     2010-05-01 02:43:40 -0700 (Sat, 01 May 2010)
Log Message:
-----------
merging comments from jordan + eloy

Modified Paths:
--------------
    MacRubyWebsite/trunk/content/blog/2010/04/30/macruby06.txt
    MacRubyWebsite/trunk/content/index.txt

Modified: MacRubyWebsite/trunk/content/blog/2010/04/30/macruby06.txt
===================================================================
--- MacRubyWebsite/trunk/content/blog/2010/04/30/macruby06.txt	2010-05-01 05:06:45 UTC (rev 3994)
+++ MacRubyWebsite/trunk/content/blog/2010/04/30/macruby06.txt	2010-05-01 09:43:40 UTC (rev 3995)
@@ -9,7 +9,7 @@
   - textile
 --- 
 <% @page[:excerpt] = capture_erb do %>
-We are pleased to announce the availability of MacRuby 0.6. This release closes a very successful development cycle of 3 months since the last release.
+We are pleased to announce the immediate availability of MacRuby 0.6. In the 3 months since the previous release, a number of new features have been added and the overall stability of MacRuby has been substantially improved.
 <% end %>
 <%= RedCloth.new(@page.excerpt).to_html %>
 
@@ -23,9 +23,9 @@
 
 In this release, we believe that MacRuby is now stable enough to consider using it to develop Cocoa applications.
 
-We fixed a lot of bugs, ironed out many details and worked very closely with developers already using MacRuby for product development. MacRuby is able to use pretty much all the Cocoa APIs at this point.
+Since 0.5's release, we have worked closely with a number of early-adopter developers in finding and fixing a great number of bugs, as well as improving the overall process of creating Cocoa apps in MacRuby, and we believe that MacRuby is now stable enough to permit the creation of complete and functional Cocoa applications that have access to the full suite of Cocoa APIs.
 
-The "Compile" target in Xcode allows an application to be ahead-of-time compiled to machine code, making sure the original Ruby code no longer ships with it.
+The "Compile" target in Xcode allows an application to be ahead-of-time compiled to machine code, allowing the developer to avoid shipping Ruby code in a shipping application.
 
 h3. Debugging
 
@@ -81,7 +81,7 @@
 2	  bar(n)
 </pre>
 
-Then, we can define the missing method on the fly and resuming the execution of the program after disabling the breakpoint.
+Then, we can define the missing method on the fly and resume the execution of the program after disabling the breakpoint.
 
 <pre class="commands">
 t.rb:2> p def bar(x); puts "-> #{x}"; end
@@ -132,7 +132,7 @@
 
 h3. Solid Foundations
 
-One of our intentions for this release was to change and rewrite the foundation layers of MacRuby in order to be much more solid for current and future uses. 
+We have rewritten much of the foundation layer of MacRuby in this release, with the goal of increasing the overall robustness of the system and providing a better platform for future enhancements.
 
 The Hash class which used to be an alias to NSMutableDictionary is now a new class that inherits from the latter. It can handle more efficiently immediate types (such as fixnums and floats) and honors insertion ordering.
 
@@ -152,8 +152,6 @@
 
 There are still several problems to address in order to provide a full-fidelity replacement for all the Ruby semantics. We intend to continue working on this, by focusing on RubySpecs and Rails.
 
-h3. Conclusions
+We hope you enjoy the many improvements in this release!
 
-We hope that you will enjoy this release.
-
-Development on the next release, 0.7, just started. In there we intend to deliver a next generation compiler and virtual machine that provides very good runtime performance within multicore environments. Stay tuned for more updates!
+Development on the next release, 0.7 just started. In that release we intend to deliver a next generation compiler and virtual machine that provides very good runtime performance within multicore environments. Stay tuned for more updates!

Modified: MacRubyWebsite/trunk/content/index.txt
===================================================================
--- MacRubyWebsite/trunk/content/index.txt	2010-05-01 05:06:45 UTC (rev 3994)
+++ MacRubyWebsite/trunk/content/index.txt	2010-05-01 09:43:40 UTC (rev 3995)
@@ -26,7 +26,7 @@
 </div><!-- //end newsbox -->
 
 <h2>HotCocoa Is For Me!</h2>
-<p>If you've done any amount of programming on OS X, you know that the API can be quite verbose. HotCocoa simplifies this down to very elegant and simple methods that then return super sexy UI elements. <a href="/hotcocoa.html">Read more...</a></p>
+<p>If you've done any amount of programming on OS X, you know that the API can be quite verbose. HotCocoa simplifies this down to very elegant and simple methods that then return super sexy UI elements. <br/> <a href="/hotcocoa.html">Read more...</a></p>
 <% coderay :lang => 'ruby' do -%>
 require 'rubygems'
 require 'hotcocoa'
@@ -41,5 +41,5 @@
 <hr size="0" noshade class="doublerule" />
 
 <h2>Why MacRuby?</h2>
-<p>MacRuby began as an attempt to work around many problems inherent in RubyCocoa. In the course of solving these problems, MacRuby has also solved numerous problems in the original implementation of Ruby. Consequently, there are a number of reasons (e.g. convenience, efficiency, flexibility, performance) why one might wish to use MacRuby for new (and ongoing) Ruby applications... <a href="/documentation/why-macruby.html"><br><i>Read more...</i></a></p>
+<p>MacRuby began as an attempt to work around many problems inherent in RubyCocoa. In the course of solving these problems, MacRuby has also solved numerous problems in the original implementation of Ruby. Consequently, there are a number of reasons (e.g. convenience, efficiency, flexibility, performance) why one might wish to use MacRuby for new (and ongoing) Ruby applications... <a href="/documentation/why-macruby.html"><br/><i>Read more...</i></a></p>
 <hr size="0" noshade class="doublerule" />
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20100501/3b78a190/attachment.html>


More information about the macruby-changes mailing list