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:
- Open Source
- MVC framework
- Out-of-the-box testing facilities
- Ruby programming language (elegant, speed of programming)
- Convention over configuration
- DRY
- Incorporation of latest trends (AJAX and RESTful interfaces)
- Active Record ORM layer
- Migrations
- 3 different development environments
- Maintainability
- Agile development
- 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
