Rails is a Ghetto (Part 2)
zedshaw.com
zedshaw.com
I feel like a dirty whore trying to get straight after a 10 year stint in a Tiajuana donkey show.
Oh wait, they don't write comments, because the "code should speak for itself." Right, that nasty shit doesn't say anything other than, "Keeeel me. Kill me please."
Oh, did I mention ThoughtWorks compared Rails to ColdFusion as well? Awesome.
No, not unstable, just pissed off. But if it makes everyone feel better then fine, I'm fucking crazy as hell. boogie-boogie-boo! (Morons).
When I cracked open Ruby on Rails I said, "Holy fucking shit they have nice meta-programming. Oooh, and you can do that with blocks? Oh and what's this nifty stuff over here? Damn this is pretty nice." It was like seeing the neighbors dorky daughter in a bikini one day and finding out she's built like a brick shit house.
I can hardly describe how much more focused this revision comes across. Idiosyncratic but generally straightforward and (more interesting to me) much better examples on round 2.
I can't say that I disagree all that much with his talking points. For his sake, I hope his management career (resumption) goes well. Mongrel does seem like a well-written, strictly-RFC-compliant counterpoint to, say, Apache. (The latter being a fine example of Worse Is Better, viz. http://www.jwz.org/doc/worse-is-better.html ...)
When I wrote this rant it was in kind of a private beta, but then it got out.
No kidding. Thank god my own diaries are handwritten!
Think about how so many people get famous -- by creating controversy. Zed has done a great job (in terms of entertaining us)... now we just need to wait for the big announcement.
From this new revision it looks like he's trying to say he's sorry to a few people.
"Boys stuck on a deserted island who unsuccessfully try to govern themselves and consequently have disastrous results"
Not saying you would need to do "Rails consulting" - any kind of consulting could be successful - i.e. a normal project where to the client the technology was not as important. But if you wrote Mongrel and tried to make a living by getting consulting gigs on that reputation, could explain why he ended up dealing with the kinds of people he did.
http://www.infoq.com/interviews/ruby-zed-shaw http://www.infoq.com/interviews/rails-shaw-pelletier
The natural response has come about... And what is the natural response to fight individual expression?
It's the mob. The mafia. They are in control now... Too bad, but the world is a sewer and they are the rats.
I've long wondered whether or not to put in the effort to learn Rails. I would be more than happy to listen to any well-reasoned praise or criticism of the Rails community. Regardless of any accuracy he may have in his arguments, his writing comes off in the same whiny tone one might expect from a 13 year old in Counter-Strike or Halo who just got sniped.
And, yeah, the IRC posts are a bit much. When you're trying to provide evidence that people in some community are a bunch of assholes, it hurts your credibility if you use an assholish tone yourself throughout your entire blog post.
Move along, nothing to see here folks.