News for hackers. Stuff that matters.
Re:Reasons Python Sucks by josefx on Tuesday December 18, 2018 @03:15PM (#18710133)
I hate meaningfull identation because the tools I end up using suck at maintaining it. I end up bugfixing on customer systems, sometimes on systems used by coworkers. There is no editor with consitent tab vs. spaces or tab width settings. I had editors clear two indents at once, fail to correctly line up new indents more often than not. I will accept whitespace as sane block scoping method the moment every text editor follows the same settings out of the box with the ability to customize the settings removed.
Re:Reasons Python Sucks by jaxtellerSoA on Tuesday December 18, 2018 @04:13PM (#18710625)
>There is no editor with consitent tab vs. spaces or tab width settings.

This is just plain false. PyCharm does, and I am sure there are others.

Re:Reasons Python Sucks by josefx on Wednesday December 19, 2018 @04:59AM (#18714545)
While I have PyCharm on my dev. system the chance that I can use it while I am debugging or extending a script on a customers system is zero, sometimes there is kwrite, sometimes it is gedit and if it is headless I may get vim. So consistency is guaranteed to be non existent.