here it is: ========== I have been there too and was a bit surprised by the Ruby promotion. There is also pretty long discussion regarding RoR on TSS: http://www.theserverside.com/news/thread.tss?thread_id=37121
Let me post here few excerpts from the discussion: +++++++++++++++++++++++++ Bruce Tate : For at least one class of applications, web-based apps on a relational database where you control your own schema, you'd be crazy not to consider Rails. <<< +++++++++++++++++++++++++ Me: I would say that for this and all other types of web applications it would be crazy not to consider DreamWeaver + Tapestry+ (Spring|HiveMind)+ Hibernate+ (Eclipse+Spindle|IntellijIDEA) combo. DW allows creating entire UI for the application in the DW and present/discuss/change it with customers! before anything else is done enormous time saver. Tapestry allows using the DW output for development ( VERY noticeable difference from PHP/JSP when developers have to redo everything based on designers input) Tapestry allows using DW for maintaining page and component templates (wow!). (Spring|HiveMind) does the plumbing Hibernate takes care of your database schema if we own the schema or allows us to play nicely with whatever schema is forced on us. (Eclise+Spindle|IntellijIDEA) enormously help with code creation and navigation things which do not exist in the world of RoR. +++++++++++++++++++++++++ Bruce Tate about RoR shortcomings: - No hard core ORM (but that's changing.) - No distributed two phased commit. - Poor internationalization, but that's changing. - Less community - No credible JVM implementation (but that's changing rapidly). - Fewer IDE with less refactoring support. - Fewer open source projects - Not as much commercial backing - Not as many jobs - Tougher sell politically +++++++++++++++++++++++++ Personally I see no reasons to worry about RoR yet. Personally I have found Neal Ford's talk about Domain Specific Languages and Language Workbenches to much more interesting. I am convinced that DSL + LW is the Next Big Thing that will displace MDA and RoR toys into tiny niches. By the way Neal sees RoR as a kind of DSL implementation, which is a bit different from seemingly prevailing view of RoR as a library/wizard type approach. http://www.martinfowler.com/articles/languageWorkbench.html --- Leonardo Quijano Vincenzi <[EMAIL PROTECTED]> wrote: > I need a Yahoo Id for that 8-). > > Konstantin Ignatyev wrote: > > http://groups.yahoo.com/group/seajug/message/10159 > > > -- > Ing. Leonardo Quijano Vincenzi > DTQ Software > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]