On 5-Feb-09, at 3:37 PM, Leonardo Santagada wrote:
On Feb 5, 2009, at 4:12 PM, Riobard Zhan wrote:
I think omitting colons makes Python more
less clutter. It's an itch every time I see a piece of Ruby code
with lots of def's and if's without trailing colons ...
Could you explain to us how ruby does it?
ps: Just remember that they do have an end in the end of suites
(which in my opinion look worse than the colons...)
I don't like the end-end-end-end part of Ruby either. But they do have
better starting part IMO.
def foo(var) if var == 10 print "Variable is 10″ else print "Variable is something else" end end
(Note this is actually an optional "then" keyword at the end of "if")