Hacker News new | ask | show | jobs
by tragomaskhalos 4862 days ago
As a longtime Ruby person who has recently been doing a bit of Python, I find Ruby to be more regular (echoing its Smalltalk heritage, another plus point), but the one Python thing that really jarred - but which I have never seen anyone else complain about! - was having to put all those pesky colons in after defs, ifs etc.

On the credit side, I don't understand why anyone would grumble about the indentation thing - this comes very naturally, and has the pleasing side-effect of gently coercing you into writing shorter functions.

1 comments

If you are allowed to complain about the pesky colons, then we should be allowed to complain about having to put "end" everywhere :P