Excerpts from David Flanagan's message of Mon Aug 24 22:26:29 +0300 2009:
> I appreciate the elegance of Yehuda's proposal, but I think I have to 
> agree with David Black's assessment that it is a solution looking for a 
> problem.  It's not like its very hard to put the four letters 'proc' 
> before the opening curly brace to disambiguate this case.

I am inclined to agree: it is yet another thing to memorise
about the various subtleties of the block/proc/lambda trio.

> Also, it seems to me that a change of this magnitude should be targeted 
> at Ruby 2.0, not dropped into a point release like 1.9.2!

I think it should be seriously considered to use [:] for
Hashes, freeing up the curly braces entirely.


--
Magic is insufficiently advanced technology.