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