[Rock-dev] The road to Ruby 1.9/2.0

Rock rock-dev at dfki.de
Tue Jan 22 06:24:44 CET 2013


Rock

///////////////////////////////////////////
The road to Ruby 1.9/2.0

Posted: 21 Jan 2013 06:43 AM PST
http://blog.rock-robotics.org/post/41103404683


As some ruby-aware people probably already know, Ruby 1.8 is going end of  
life. This is going about how Rock will make Ruby 1.9 / Ruby 2.0 the  
officially supported Ruby versions in the next months.



Unfortunately, it took ubuntu 12.04 to get an (almost) proper multi-version  
integration of Ruby, so we could not really afford to tell people to switch  
just yet.

Rock itself is ready for ruby 1.9. Quite a few Rock core developers are  
running under 1.9 (in my case, for years), both on the dev machines and on  
the robot. The performance gains are significant.

So, how is this going to work?
The bootstrapping scripts from rock-robotics.org will be changed to use 1.9  
by default
Existing installations will need to be re-bootstrapped using the Ruby 1.9  
executable explicitly.
some upcoming features will be 1.9-only. The code will be backward  
compatible to 1.8
compatibility with 1.8 will be dropped at in three releases from now (i.e.  
in about 6 months time)

There are, in the end, very few language changes between ruby 1.8 and ruby  
1.9, meaning that most simple scripts will run on 1.9 out of the box. See  
this page for a list of language changes between 1.8 and 1.9.

///////////////////////////////////////////
Next stable update: 4th of February

Posted: 21 Jan 2013 06:25 AM PST
http://blog.rock-robotics.org/post/41102505224


The next stable update (followed by the next merge window)  is going to be  
on the 4th of February.

See this page for more explanations

--
You are subscribed to email updates from "Rock."
To stop receiving these emails, you may unsubscribe now:  
http://feedburner.google.com/fb/a/mailunsubscribe?k=H6WxzB6plBK640Dgl-j0nol6CnM

Email delivery powered by Google.
Google Inc., 20 West Kinzie, Chicago IL USA 60610

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20130122/b25c5c21/attachment.htm 


More information about the Rock-dev mailing list