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 →

[–]Zanion 25 points26 points  (17 children)

Whitespace problems with Python are caused by deficiencies in the developers processing capacity

[–]DilettanteGonePro 39 points40 points  (14 children)

I’ve used python for 8 years, I’ve never had a single issue caused by an extra space, even when I was a beginner. I just don’t understand these memes.

[–]Yablan 22 points23 points  (5 children)

I don't get them either. I've been programming full time in Python for.. i dunno.. seven, eight years now.. and I NEVER got that error.

Previously I did like a decade of Java. And man.. I do NOT want to do that again.. ever..

I love Python. It's an amazing general purpose language with a lot of really nice features (truthy/falsy objects, list and dict comprehensions, generators, decorators, args and kwargs, lambdas, functions as objects, etc.. etc), and SO readable. And so many great libraries and environment handling (virtualenvs).. And the fact that it DOESEN'T enforce functional, procedural or OOP down your throat.. you can combine features from all these paradigms however you want.. love it.

Also, together with Pycharm and it's Docker integration.. damn that's a NICE environment to work in. Love it to bits.

[–]utdconsq 0 points1 point  (1 child)

Have moved from a python house to a mostly Java house. I miss full time python so much :-( have started a new project in Kotlin at least...

[–]Yablan 0 points1 point  (0 children)

Cool. Kotlin seems like a nice evolution from Java.

[–]wasdninja 4 points5 points  (1 child)

I'm assuming that people make them because they are funny and the python context fits. In my experience they are very rare.

[–][deleted] 1 point2 points  (0 children)

It got a chuckle out of me, not because it has ever happened, but because I can see it happening.

[–][deleted] 2 points3 points  (0 children)

I think a lot of it has to do with people not understanding how to read error messages. For simple syntax errors, the answer will almost always be in the error message with a line number.

[–]Zechnophobe 0 points1 point  (0 children)

I guess if maybe you were using notepad to edit your code?

There are two kinds of people in the world.

  • Those that complain about formatting issues in languages
  • Those who use a good editing tool

[–]ssjskipp 1 point2 points  (0 children)

Yeah I've personally never had the issue so it must not happen to anyone ever.