4 ms·
Yea, I agree the guy is pro-Python. Looking at it from a cultural perspective though, I think the article is dead on. Python people seem more straight-forward/p
by nickpinkston 16y ago
Yea, I agree the guy is pro-Python. Looking at it from a cultural perspective though, I think the article is dead on. Python people seem more straight-forward/pragmatic with less awe for "magic" than Rubyists. Ruby does seem to be more spiritual (pagan) - with more easy-going syntax.
- dkarl 16y agoYes -- Python is a non-religion because it is great for people who don't care about programming for itself but who have to do programming in their work. You will not find many Rubyists who say, "Gee, I don't mind programming, but I can't relate to people who feel fulfilled by writing beautiful code. I don't understand much about this language but what I understand seems to be enough to read and write code and get my work done." For them, the "joy of Python" is simply the absence of various forms of pain caused by the need to be overly intellectually involved with something tangential to their work. It's like the joy of waking up on Sunday morning and going off to do something you really want to do instead of going to a cathedral and sitting bored surrounded by people who are transported by the beautiful stained glass, hymns, communion with God, and everything else you don't care about. P.S. Every time I say this about Python, somebody points out that decorators have enabled complicated metaprogramming in Python and now you are as likely to be surprised and befuddled in Python as in any other language, but I think (hope) that that is only true if you're using certain web application frameworks.