Hello !

> I'm not sure for the reasoning, but I always parenthesize arguments. I
> used to do it for all methods, but I recently started not to use them
> for top-level methods like p, puts and print. Anyhow, I'm of much the
> same opinion as you are: it makes the code more readible to use them
> for method calls, I think.

  I nearly always use parentheses for the functions I define, except the
ones that are to be used from within a class declaration. Those function
calls are more declarations than usual statements. IMHO, it would look
quite ugly to have to write

class Foo
  alias(:foo,:bar)
end

  Ruby gives you the freedom to omit parentheses when they are more a
hindrance than a win. Be thankful ;-) !

	Vince