To view parent comment, click here.
To read all comments associated with this story, please click here.
I dont think this holds true per se.
First, the communities are not that separate. I know quite some ruby guys (i am a ruby guy myself) who write in python as well.
I could also see myself maintaing well written python code, i.e. much more likely than perl. In this regard both ruby and python have a quite similar mindset in the sense that both are growing scripting languages (with python being bigger). In this sense we have a lot of enemies - php, perl, java.
In the end, languages which are better will gain the younger folks. And if they stick with the language, the language will grow a lot. This is the biggest problem for perl - php, python and ruby hit perl's growing user base a LOT. There is a lot more competition these days than there used to be.






Member since:
2005-07-24
The difference that most jumps out at me is that Python guys are more conservative regarding the "Explicit vs Implicit" question, more strongly favoring "explicit". The Ruby guys tend not to mind letting the code do more behind the scenes, which the Python guys call "magic" and tend to disfavor. The Ruby guys push "Convention over Configuration" more (ala Rails). Of course, compared to languages like Java, they both do.
Edited 2008-12-05 20:31 UTC