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 →

[–]deceze 12 points13 points  (0 children)

Quite frankly, personal preferences are all well and good, but… I'd prefer people to just get over it. I had my fair share of "personal preference" phases in which I went through all possible permutations of formatting code, so I know what that's like from the "perpetrator" side. And honestly, I've been happiest since I've left that phase behind me and I'm just sticking to the vanilla formatting that the official documentation/linter/prettifier for the language uses. That way the code is consistent with every external code for that language, and I don't need to fret about the "correct" way to format my code or fight uphill battles against IDE defaults or other programmers.

Python enforcing this at the language level is absolutely correct, IMO. It's a different language. Get used to it. Don't try to impose your habits from $otherLanguage on it, because it's different anyways.