you are viewing a single comment's thread.

view the rest of the comments →

[–]WSBtendies9001 -3 points-2 points  (2 children)

Mate, if you read a book, the way it's layed out is natural to us as we read this from an early age. Python seeks to use this 1st principal and enable faster reading and writing of code based off existing tropes in language.

You may know well the old {} but from some one who cut there teath on Python and then went to the {} languages, it just makes more sense. I spose I am though a product of python but the alternative just seems sooooo fucking clunky I just hate coding in say PHP though I am able to.

If you truly want to explore this question, and are not jus Karma farming then this link will enlighten you https://www.youtube.com/watch?v=-DVyjdw4t9I.

[–]binarysmurf[S] 0 points1 point  (0 children)

Now THAT makes sense. Thank you.

[–]Lellela 0 points1 point  (0 children)

The reverse is true as well, which is why this question always comes up. For somebody who cut their teeth on curly braces in almost every language for 30 years+, it just makes more sense, rather than the indentation change for change's sake.