2008-02-11

Love Ruby, Hate Rails?

Fairly recently I read a post (and listened to a podcast) decrying the Ruby on Rails community. A couple weeks ago I was talking to th dev crew of a company a buddy works at, and they seemed to wince when I mentioned that I do nearly all of my scripting now in Ruby. It became obvious quickly that it was because they had some bad experience with Rails. They obviously, as I've learned many people do, think that Ruby is synonymous with Rails and I find that unfortunate. I don't think my point came across that I use Ruby the scripting language, not Rails the framework. I've played with Rails but not enough to truly hate it. I remember liking it actually but then again I'm not a web developer and don't know what to complain about. I have little doubts that Zed is correct in his criticisms of Rails itself, not to mention the Rails community.

Still, I'm a little disheartened that that by all accounts the fate of Ruby is tied to Rails. Rails certainly did put Ruby on the radar (similarly to how Lua seems popular because of WoW) and that is a good thing, but the backlash could make it a bad thing. My only hope is that all that is wrong with Rails gets fixed in time. Well, I care less about Rails since I don't use it; I'm more concerned with the thriving of Ruby which has its own problems that I hope get fixed. I'd be sad if I were really forced to fully go back to Python or Perl.

1 comment:

Terranean said...

I am with you, except I am truly getting to hate rails. It has taken all the focus from ruby and solutions like eRuby and swallowed everything like some black hole of suck, now you can't even do a google search without being drowned in rails, rails rails! bahh.

Sorry for rant.