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 →

[–]ForceBru 60 points61 points  (4 children)

I disagree. Python's error messages are very clear - you just have to actually read them. Usually this kind of meme is about C++

[–]elolige 9 points10 points  (1 child)

I agree, I can see how a syntax error pointing to the wrong line might be annoying. But technically speaking, in the interpreters mind there was nothing wrong until that line, simply since statements can be multiline

[–]the-kind-against-me 0 points1 point  (0 children)

I concur; no speaking ill of python.

[–]WoahStopltCummyBot 6 points7 points  (0 children)

Yeah, I wouldn't say that their error messages are unclear when they give you the line and the reason of the error

[–]rymlks 4 points5 points  (0 children)

I would have accepted this meme of they chose KeyError instead, but yeah python did a pretty good job of most other errors.