Ruby, Ruby on Rails and Drupal, what is the difference?

Events happening in the community are now at Drupal community events on www.drupal.org.
Bèr Kessels's picture

A lot of people just don't get it. So let us straighten out some confusing matters. So to avoid more FUD.

Don't confuse Ruby with Drupal. Don't think that Ruby on Rails and Drupal can be compared, they cannot. On top of that, they are complementary.

There is Ruby. Ruby is just another programming-language, like Perl, PHP, C or Java. Ruby is one of the newest languages (~14 years old), which -in practice- means it has learned a lot from bad parts of older languages.

There is Ruby on Rails (RoR). This is a system (program) written in the language Ruby. Just like Drupal is written in PHP. But RoR is a framework, not a CMS; With RoR you will have to write your own CMS all by yourself. Drupal already IS a CMS. Ruby on Rails's power (and hype) lies in the fact that writing that complete CMS takes you only a few days, or even just hours. Drupal's power lies in the fact that you don't have to write anything at all.

Conclusion: comparing Ruby with Drupal is like comparing Christmas trees and oranges. Comparing Ruby on Rails and Drupal is like comparing apples and oranges.

Comments

Ruby on Rails is one of the

andolasoft's picture

Ruby on Rails is one of the most innovative frameworks which can significantly help to produce user friendly web applications.

Ruby (on rails) for Drupal

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: