tags:

views:

3210

answers:

3

I'm not clear on the differences between the "current" version of Ruby (1.8) and the "new" version (1.9). Is there an "easy" or a "simple" explanation of the differences and why it is so different?

+14  A: 

Sam Ruby has a cool slideshow that outline the differences.

HTH!

Tim Sullivan
+4  A: 

One huge difference would be the move from Matz's interpreter to YARV, a bytecode virtual machine that helps significantly with performance.

Sören Kuklau
+3  A: 

Many now recommend The Ruby Programming Language over the Pickaxe - more to the point, it has all the details of the 1.8/1.9 differences.

Dave Everitt