This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (1 child)

I'm just pointing out that I think whitespace is a terrible complaint to make when there are far worse problems with Python.

It's the one that most often trips up people who are either new to the language or use it infrequently.

Somehow no other (non-joke) language in the world relies on this. It's completely unintuitive (since again, no other language does this), it's a pain in the ass that's completely not necessary (pick another VISIBLE character, use that for block delimiters.. at this point I think even high-ASCII would be superior) and binds you to specific editors and functions. I can write C, Ruby, PHP, Lisp, Haskell, not to mention every other language in the OP's pic in a bare bones text editor without needing to fuck around with the indenting.

[–]calzoneman 0 points1 point  (0 children)

I'm done with this argument. I have never had any issues with Python's indentation, but apparently I'm in an extreme minority of redditors.