2007-07-09 by Jonathan Clarke - 0 Replies - 593 Views

Why Choose Ruby? Let's discuss

I have just completed reading Michel Barbosa's thesis on the delivery of the key adoption factors and demographic characteristics of companies already using Ruby on Rails, available here.

For a Ruby on Rails developer it really is an intruiging read and also gives me a few ideas on how to convert some companies I know away from their PHP and Java based frameworks. Included are quite a few case studies on why a particular company has chosen RoR as their framework of choice. 

The main reason for adoption seem to be as as follows:

  1. Open Source
  2. MVC framework
  3. Out-of-the-box testing facilities
  4. Ruby programming language (elegant, speed of programming)
  5. Convention over configuration
  6. DRY
  7. Incorporation of latest trends (AJAX and RESTful interfaces)
  8. Active Record ORM layer
  9. Migrations
  10. 3 different development environments
  11. Maintainability
  12. Agile development
  13. Joy in development

There are quite a few more delightful statistics which are very nice to look at in the thesis which I am sure every person trying to convince their CEO to adopt Rails should find helpfull.  Great work Michel, keep it up. 

Write a Comment

Name: * Required Field
Email: * Required Field
Website:
Non Robots Only:
simple_captcha.jpg