I am sure most web developers heard much about Ruby on Rails. In fact, everyone seems raving about this web tools as it helps web development to be done easier and faster.
Introduction: Ruby on Rails
So what’s exactly is Ruby on Rails? To understand Ruby on Rails, you’ll need to understand what’s Ruby and what’s Rails (yes, they are two separated things).
Folks, meet Ruby
Ruby, just Ruby by itself, is a programming language, just like PHP or Perl. Although many Ruby programmers believe that the language’s syntax has better efficiency; Ruby is, according to the officials, a programming language that somewhat resembles a cross between Perl and Python.*
*Ref: http://wiki.rubyonrails.org/rails/pages/StartAtTheBeginning
Rails meet Ruby
Rails, on the other hand, is a web application framework that’s written in Ruby. Rails, or Ruby on Rails, is the basic support structure for Ruby language, where reusable components and code that can be used throughout the main application. In other words, everything in Rails is based around the Ruby programming language. While there are quite some other frameworks available for Ruby programmers but Ruby on Rails is so far the one that’s widely used.
Why Ruby on Rails?
I am not going to explain the advantages of Rails on Ruby in details as it involved way too many technical aspects. This is, after all, not a programming blog and I’m not a programming expert at all.
In short, Ruby on Rails works better in term of speed and efficiency. The language/platform embraces test-driven development, works with lesser software, and cuts down the needs of long winded configuration files. As Tim O’Reilly, Founder of O’Reilly Media described it: “ Ruby on Rails is a powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days.”
At the time of writing, Twitter and YellowPages are the two most well-known websites that’re running on Rails.
Can you use Ruby on Rails at Hostmonster hosting?

The answer is yes. Customers are allowed to run Ruby on Rails in their Hostmonster hosting account.
More over, you can manage your Ruby on Rails application from the HM control panels. Rails applications run just like any other application at Hostmonster. It’s worth noting, however, that you will need to populate it with your code, configure the start/stop of the application, as well as redirect incoming traffic to the specific port that’s being used.
Where can I learn more about Ruby on Rails?