From: "F. Senault" Date: 2009-02-12T07:13:49+09:00 Subject: Re: If you are unhappy with the direction of Ruby 1.8.7+, respond Le 11 f�vrier 2009 � 22:53, Alex Fenton a �crit : > Pit Capitain wrote: >> 2009/2/11 Rick DeNatale : >>> Ruby 1.8.7 is NOT compatible with Ruby 1.8.6. >> >> I've seen many people claiming this, and they might be right of >> course, but no one has shown any examples yet. If it is so hard to >> find 1.8.6 code that doesn't work with 1.8.7, the backward >> compatibility of 1.8.7 seems to be pretty good. > > Well, Rails. And many SWIG-based C-extensions - eg wxRuby. > > But this misses the main point - that there is no assurance that code > developed using 1.8.7 (or 1.8.8) will run on 1.8.6. And no way of > checking, other than scrutinising the ChangeLog. This is a huge > disservice to library authors and users. Somehow, I was wondering why the "new" code in 1.8.(7|8) isn't made available through a library. Something like : require "compat-1.9" Object.new.tap { |o| p o } I guess that it's a lot of work if it's implemented in C, but maybe the work that went into backporting the functionality was misdirected and could have been more useful in doing a few ruby-written libraries to help smoothen the transition... My 2 euro-cents. Fred -- When you like music more than life, something's wrong When you start sleeping as you drive, something's wrong When you're favorite drink is thinner, something's wrong When you're proud to be a sinner... (K's Choice, Something's wrong)