From: Phlip Date: 2009-02-13T04:33:44+09:00 Subject: Re: If you are happy with the direction of Ruby 1.8.7+, respond >>> h={} >>> h[{"foo" => 1}] = 100 >>> p h[{"foo" => 1}] >>> >>> ruby 1.8.6 prints "nil", 1.8.7 prints "100". >> Ah, you mean Hash#hash. Thanks a lot, I didn't know that. But this >> is an example where the 1.8.7 version yields the result most people >> would expect, > > No it doesn't. Most people would expect 1.8.7 to yield the same > result as 1.8.6 . That is the point. I did not know 1.8.6 returned the counterintuitive result. Hence...