Wednesday, August 31, 2005

Creator of Ruby on Rails Interviewed

David Heinemeier Hansson, the creator of Ruby on Rails, a hugely successful web application development framework, is interviewed by O'Reilly Network. He didn't name any single innovation that is the reason of the success. I would add one for him here.

People have been frustrated by the state of the art of J2EE. Finally they have realized not only do they not want EJB and but they don't even need EJB, along with other unnecessarily complex and suboptimally designed technologies collectively dubbed J2EE. The timing of Ruby on Rails is perfect. Its biggest innovation is it gives simplicity (and thus productivity) back to developers so that we can get our jobs done quickly. These days I still hear people mourn over the time they have to waste between restarts of WebLogic and Websphere. Life doesn't have to be that way. The simple approach may topple the incumbent in the not so distant future, too. Hint: JDK 6 includes Rhino (JavaScript on Java).

What do you think is the best feature of Ruby on Rails?