--001636459246f8b4b10462abc8ef
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

On Wed, Feb 11, 2009 at 4:53 PM, James Gray <james / grayproductions.net>wrote:

> On Feb 11, 2009, at 3:42 PM, Pit Capitain wrote:
>
>  2009/2/11 Rick DeNatale <rick.denatale / gmail.com>:
>>
>>> 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.
>>
>
> This is trivial to prove.  This code:
>
>  Object.new.tap { |o| p o }
>
> runs on 1.8.7 and not 1.8.6.
>

True, although the real issue is that there is code which runs on 1.8.6 and
doesn't run 'correctly' on 1.8.7.

The real problem is when the semantics have changed, and this breaks
frameworks and gems and such.

-- 
Rick DeNatale

Blog: http://talklikeaduck.denhaven2.com/
Twitter: http://twitter.com/RickDeNatale

--001636459246f8b4b10462abc8ef--