From: Brian Candler Date: 2011-09-05T13:13:31+09:00 Subject: Re: Which version should I download? Gavin Kistner wrote in post #1020001: > On Sep 3, 2011, at 2:20 PM, Vladimir Van Bauenhoffer > wrote: >> So should I download the Ruby 1.9.2 or the Ruby 1.8.7 installer? > > 1.9 is the future, faster, "better", and sufficiently stable and > well-supported at this point. Just beware: the semantics of String are both complex and very poorly defined in 1.9.x (that is, they aren't actually defined anywhere except in the code itself), and unless you are very careful, may introduce subtle bugs in your programs. If you want to try to understand them, here's as far as I got: https://github.com/candlerb/string19/blob/master/string19.rb The difference between ruby 1.8 and 1.9 is a little bit like the difference between python 2.x and 3.x. However, the semantics of both python 2.x and 3.x are clearly defined; well enough that they can provide an automated tool for translating from one to the other. -- Posted via http://www.ruby-forum.com/.