I recently started a new personal web project, using ruby on rails. I’ve been doing a lot of python over the past few months in my work at IntelePeer, and this project reminds me how much I prefer ruby over python. It all just seems cleaner, more consistent as an overall language. I feel reasonably proficient at python now, but ruby feels like a higher-quality tool to me. I was mentally noting 5-10 areas where I missed the ruby way when I was ramping up on python. I should complete that and get it written some day.
In the mean time, I have to refresh my brain a bit on rails. I’m still using 2.3, since that’s what I was familiar with when I left off doing rails stuff about a year ago. Lots of new stuff to learn with rails 3. Some day.
Bill Watkins | 22-Jan-11 at 4:40 pm | Permalink
Jeremy,
I’ve been wanting to check this out. I’ve had some experience with PHP, MySQL as well as C many years ago. How complicated is it compared to these and how do you suggest I get started doing Ruby on Rails?
You’re the 2nd or 3rd person recently that has said Ruby on Rails is the way to go and has some real job potentials too.
Thanks,
Bill W in Loveland, CO
jeremy | 22-Jan-11 at 9:07 pm | Permalink
Bill,
Rails and ruby are great for getting you in with a small learning curve to get going. Ultimately you do need to learn the ins and outs of web development – html, ajax / javascript, mysql or other dbs, etc. You can do a lot without having to know the details of all that, though.
Compared to PHP: ruby is so much nicer to work with, though a bit more complicated when it comes to actually deploying a site for production use. And it’s way beyond C in terms of ease (and pleasure) of development. Each language has its place, though.