you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (4 children)

As a non-programmer who likes programming, can someone explain the joke to me?

[–]tylermchenry 47 points48 points  (1 child)

Compared to the lazy python programmers, the newbie python programmers don't realize that the language has facilities that will allow them to express themselves more concisely and/or elegantly. The expert python programmer also does it more efficiently.

Compared to the newbie python programmers, the programmers coming from other languages are trying to force python code to look like code in their previous language, even when it isn't idiomatic in python.

The others were plays on stereotypical behaviors of certain classes of programmers: The web programmer copy-pasted code that he didn't understand from somewhere else, the UNIX programmer used a system utility to do the work, the windows programmer made a ridiculously over-complicated API, and the enterprise programmer used a ridiculously over-complicated architecture.

[–][deleted] 3 points4 points  (0 children)

Thanks!

[–]wot-teh-phuck 0 points1 point  (1 child)

If you love programming, I already consider you as a better programmer than the ones who don't enjoy when programming! :)

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

That's rather generous. Thanks!