Ruby on Rails is completely awesome.

I’m having an experience similar to one I had 5-6 years ago when I first starting tinkering with XML, this feeling of ‘woah – this is going to change how I do everything!’ What’s causing it? Ruby on Rails, this completely awesome framework for building web apps. I first starting looking into it after reading through some of the stuff about the development of instiki, the excellent wiki engine I linked to a few weeks ago. It turns out that the development of instiki inspired the work that became Ruby on Rails. Anyone building web apps would be well served to do a little reading on RoR. I’d be curious to hear if you have a similar reaction to the one I had. A few good starting points:

To give former colleagues a sense of how good I think this stuff is, I’m fairly confident that I could rebuild the notoriously buggy and never quite finished Flight to Freedom project myself, without the assistance of a programmer or DBA. I’m almost tempted to do this just for the exercise.

Anyway, check it out if you’re doing web app development. I’m glad I’m not at Bowdoin any longer – in 4 years there I couldn’t convince them to give me access to PHP despite the fact that outside of Java virtually all interesting web app development was happening on that platform. God knows how long it would take them to give me Ruby. Here at Skidmore I’ve already got it up and running for myself and am experimenting with using Rails for a project I have slated for this summer.