People
often complain they don't want to learn Python because it uses
whitespace instead of braces to express program structure.
I used to whine about this too, used it as a lazy
excuse not to learn the language. Then I got over it and
tried
Python and found I loved it. Even the whitespace thing. Less line noise makes
code easier to read. And relying on whitespace eliminates a whole
class of C and Java bugs where the code doesn't do what it looks like
it does because the indentation doesn't match the brace structure.
So if the whitespace is scaring you off Python, put that issue aside for a week and try it out. If you use emacs, python-mode helps and is part of the default install. |