From: Daniel Schierbeck Date: 2006-06-02T19:25:43+09:00 Subject: Re: object::foo syntax -- get a Method object? Dave Burt wrote: > At the moment, "obj::foo" means the same as "obj.foo"; that is, > "obj.send(:foo)". > > I propose that it be changed to mean "obj.method(:foo)" instead. I'm just not sure that method objects are accessed frequently enough to justify such a syntax. Furthermore, if we *were* to introduce a shorthand syntax for accessing method objects, why not use a syntax that isn't currently in use? obj->foo obj~foo etc. Daniel