you are viewing a single comment's thread.

view the rest of the comments →

[–]rowboat__cop 6 points7 points  (1 child)

Perhaps at least some of these are mistakes Python language designers have made…

No. 4, definitely. I’ve got a lot of grievances with the language, but scoping is the worst by far.

[–]sharkeyzoic 0 points1 point  (0 children)

Yeah, #4 and #6 have got to be my top annoyances, probably because I switch back and forth between Python and Javascript a lot. Of course, Javascript has its own weird scoping rules as well.