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.