From: Matt Armstrong Date: 2003-02-11T13:46:53+09:00 Subject: Re: value of assignment (Re: Order of the value of an expression changed? (PR#579)) Sean Chittenden writes: > Try this on for size. Things used to be this way: > > i=(f.b=(42)) > > But now they're like this: > > f.b=(42) && i=(42) > > Which is a fundamental shift away from operators as methods and why > I'm kinda up in arms about this philosophical change. In an OO > world, I expect i=(f.b=(42)). Unlike some OO languages, not everything in Ruby is a method call. I'm not sure this is a huge philosophical change for Ruby. -- matt