5 Feb
2009
5 Feb
'09
7:47 p.m.
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 elegant--more uniform, 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")