Archive for April 1st, 2010
Technology Research-Ruby on Rails
What in the world is Ruby on Rails? That’s exactly what I thought at first! Well, according to Wikipedia it is “An open-source web application framework that’s optimized for programmer happiness and sustainable productivity. It let’s you write beautiful code by favoring convention over configuration. “ So, in other words, it’s a programming software that helps you develop web applications ten times faster than with a typical Java framework.
Ruby on Rails in intended to emphasize the convention over configuration concept, which means a developer only needs to specify unconventional aspects of the application. It decrease the number of decisions that the developer needs to make, gaining simplicity, but not necessarily losing flexibility. So overall it means less code and less repetition.
A Danish programmer, David Heinemeier Hansson created Ruby on Rails in 2003. It was released in July, 2004. In 2006 Apple announced it would include the software with the Mac OS X v10.5 “Leopard”. RubyGems is the package manager and MySQL is the database server typically used by Ruby on Rails.
There are many popular websites that use the Ruby on Rails system. Twitter, Yellowpages, Whitepages, XING, and Shopify are just a few. Rub on Rails is comparable to other technologies such as PhP, Java, Phyhon, and Perl.
The ease of use and the time it saves to use the Ruby on Rails seems to secure the continuation of popularity among programmers. I found only one certification for the Ruby on Rails program. It is simply called Ruby on Rails certification test. You can find it at http://www.expertrating.com/certifications/ruby-on-rails.test.asp.
“Ruby on Rails is a breakthrough in lowering the barriers of entry to programming.
Powerful web applications that formerly might have taken weeks or months
to develop can be produced in a matter of days.”
-Tim O’Reilly, Founder of O’Reilly Media
Add a comment April 1, 2010