Rubinius 1.2 Released: A Blog, Better Documentation and More of a Good Thing
Three months on from the 1.1 release, Rubinius 1.2 has hit the streets bringing together 242 commits from 10 developers. As well as the typical bugfixes and performance tweaks that come with any implementation update, 1.2 brings some underlying structural changes that set up the path to getting better Windows support, Ruby 1.9 support, and the removal of the much-loathed GIL (Global Interpreter Lock) in future releases.
Documentation A Priority
Brian Ford is keen to get more people involved in the Rubinius documentation effort, especially people who speak non-English languages (Japanese in particular):
Rubinius is all about empowering Ruby developers and other language developers. Even though we write a ton of the system in Ruby, we want to make it even easier to understand how to implement Ruby. The documentation project is intended to explain the ins and outs of implementing Ruby and a dynamic language VM in general.
We also think it's very important to make the knowledge available with as little barrier to understanding as possible. The effort to translate the documentation to other languages is our attempt to make Rubinius as useful and as empowering as possible. We need your help to make this a reality.
If you're keen to help out, check out
irc.freenode.net or check out the first post on Rubinius' new blog on this very topic.
Want to know more?
Read the release notes or get started with Rubinius 1.2.0 right now by using
rvm install rbx or one of the installers available from the Rubinius home page. Rubinius has special binary installers for Mac OS X 10.5 and 10.6 and they're the easiest way to get going on those systems.
[A new thing from Ruby Inside] Peter Cooper, editor of Ruby Inside, is running a 4 week "introduction to Ruby" course in association with CodeLesson.com. We'll be going from bare basics so it's ideal for non-Rubyists you need to train up or even 'higher ups' who want to get into the swing of Ruby. It costs $295 and there are discounts for multiple student signups. Oh, and there'll be plenty of opportunities for live chats and help - check it out!