On Dec 9, 2005, at 10:21 AM, Daniel Cedilotte wrote:
> In the end doesn't it all come up to a matter of preference? I  
> prefer the curly braces, others prefer do..end. In my book its a  
> matter of versatility of the language. Which in turn is a verry  
> nice feature, IMHO.

I find the different precedence useful.

If I have a method call written without parens, which is common
in 'imperative style' ruby, it is very useful to have the do/block
not bind to the last argument.  Such as rake tasks:

task :test do
   ruby "test/unittest.rb"
end