The title of the post is over used a bit, but it is accurate. I’ve been playing with Ruby on Rails for the past few weeks. Ruby is an interpreted scripting language. Rails is a framework built on Ruby for Ruby to develop web based applications. Ruby on Rails really simplifies the building of web applications.
I’ve played with PHP. In fact WordPress, which powers this blog, is written in PHP. I never liked the amount of HTML coding that I had to embedded into PHP. It always seemed like I was writing in two languages that were intertwined.
The Rails framework really reduces the amount of HTML coding that you have to worry about. It doesn’t remove it, but it reduces it to a point where I can focus on the application functionality.
If you want to build a web application and haven’t chosen the technology, take a moment and look at Rails.