Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you replace "are incredibly passionate" with "have incredibly huge egos" then I'd agree with you. I don't see much of this happening in the Python or Clojure community - they're all too busy programming.


I don't really think it has anything to do with egos. Maybe this goes back to steve yegge's conservative vs liberal languages. clojure & python have communities that are much more conservative than ruby's. Yegge's argument that python is conservative, is due to google's style guide which forbids metaprogramming.

Yegge is fairly accurate with his conservative vs liberal rating in regard to each language community. Compare the type of mailing list posts in golang-nuts to nodejs; there's definitely more arguments in nodejs than in golang.


In terms what they can do, Ruby and Python are very similar, yet Python generates about 1/100th the drama of the Ruby community. I'd say that points very strongly at ego, or at least the culture of the community. If that doesn't convince you, have a look at the update at the bottom of this post from Giles: http://gilesbowkett.blogspot.co.uk/2012/02/rails-went-off-ra...

Python programmers appear to be more welcoming and don't seem to have the same need to wave enormous meta-programming wangs at each other. Not to say that metaprogramming isn't useful, but that it's just another tool in the toolbox. Take mailsnake for example: https://github.com/Leftium/mailsnake/blob/master/mailsnake/m... Completely classy :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: