Ruby on Rails - should I?

Man of Honour
Joined
15 Nov 2005
Posts
2,124
Location
Basingstoke, UK
Okay, always looking for another arrow to stick in the quiver and I have NO idea what RoR is all about - can anyone sell it to me and WHY I would want to use it over, say, PHP or .Net stuff? That's what I use for/at work.

The reason I am asking is that I was just reading over on /. about "Ruby on Rails 2.0 is done" and I realised I had no idea if that was a good thing or not :p Anything with a suffix 2.0 is very suspicious to me though..
 
I've not tried RoR2.0 yet but I moved to Ruby on Rails a couple of months back for a new job and I have to say I absolutely love it. I've developed in many languages for the web, from old ASP to JSP, with PHP, Perl and Python in the middle. Ruby is really fun to use, and the rails framework really is great. Activerecord is fantastic and the migrations make DB management between versions really really easy.
 
I'm a fan of simplicity over RoR-esque 'automagic', and find CodeIgniter (PHP) to be better for me. Up to you really, but RoR, CakePHP, etc. are good if you want lots of stuff done for you; CodeIgniter and similar frameworks are good if you want just structure and simplicity and and the ability to do things your own way.
 
Yes. Ruby's a lovely language and Rails is a lovely framework. Have a bit of patience and get into the RoR mindset (i.e. don't try and force RoR to obey your existing preconceptions) and it's really rewarding.
 
Back
Top Bottom