ONJava.com -- The Independent Source for Enterprise Java
oreilly.comSafari Books Online.Conferences.

advertisement

AddThis Social Bookmark Button
Article:
  What Is Ruby on Rails
Subject:   Ruby on Rails is only one option
Date:   2005-10-27 07:51:08
From:   teejay
Response to: Ruby on Rails is only one option

I haven't really had time to look at the python and PHP MVC's yet.. maintaining 1 MVC leaves little time to look at the others..


I'd love to be able to play with them all though. Maybe we need an OSS MVC workshop :)


Rails certainly leads on Killer Apps and many developers find ruby particularly productive - I think those you like python love ruby.


I'd love to see a good bakeoff or comparison between Rails, Maypole and Catalyst or others - would be very useful to show up weaknesses and strengths and hopefully find which are better suited to different applications.


I think the one to watch regarding breaking ground will be catalyst, which Leo and Leon built their competition winning mightyv on (http://use.perl.org/~acme/journal/27321).


I'm glad you managed to at least tone down the evangelism but I'm fed up with people talking up RoR as if there are no alternatives, the article only compares against Java or PHP entirely forgetting you get the same productivity with Perl and Maypole or Catalyst, falsely giving the impression that features are new and unavailable elsewhere.


At least it is far better than Bruce Tate's obvious zealousness .. at http://www.webservicessummit.com/Articles/MovingPastJava_2.htm,


The point is that Rails isn't very unique or innovative but your article and many others either accidentally or intentionally continue to give this impression.


Sorry for the whinge, I have a nasty flu, and am feeling old and grumpy as I'll be 30 on saturday :(


p.s. Evangelism aside, that is a very good article and gave a great intro to starting with ruby.


1 to 1 of 1
  1. Curt Hibbs photo Ruby on Rails is only one option
    2005-10-27 08:14:53  Curt Hibbs | O'Reilly AuthorO'Reilly Blogger [View]

1 to 1 of 1