This post originated from an RSS feed registered with Ruby Buzz
by David Heinemeier Hansson.
Original Post: Ashamed to be a Java programmer
Feed Title: Loud Thinking
Feed URL: http://feeds.feedburner.com/LoudThinking
Feed Description: All about the full-stack, web-framework Rails for Ruby and on putting it to good effect with Basecamp
Sean is a "professional Java coder" that has been working a lot with Ruby on Rails, lately. He's not particularly fond of the knee-jerk reactions coming out of the Java community in response to Trails (and the attempt to recreate Rails in Java):
And looking at the comments on TSS, I see the usual and expected condescending commentary that makes me ashamed to be a Java programmer. The most prevalent is the "cute, but too simple and can't possibly handle my manly enterprise needs" crowd. My experience thus far with Ruby on Rails says otherwise.
Before anyone asks or feels compelled to criticize me for obviously not understanding enterprise needs - yes, I do happen to deal with enterprise data. But I don't use it as an excuse to toss out new languages any more than I would insist that an enterprise system needs to stay on a mainframe.
I'm thrilled to have Sean on board. The Java community certainly has tons to teach Ruby on Rails. It already has in form of the inspirations that Rails have drawn from Hibernate, Struts, WebWork, Tapestry, and other great Java frameworks.
If only more of them could come to terms with the fact that J2EE isn't the last stop on the enterprise ride — the rails go on.