On Dec 2, 2007 3:13 PM, Tom Schneider <[EMAIL PROTECTED]> wrote: > So I'm curious to see where others on the dev list see Ruby > fitting into the s2 ecosystem. Should we have a rails-like framework > that is pretty close to Ruby on Rails and makes an easy transition from > rails? Or do we want something that diverges from the rails and > provides an alternate to rails development on the JRuby platform? This > is a Brave New World for struts so I think it's useful to get some ideas > on where we might take this.
I would say that Rails is an excellent source of inspiration, but I don't think Ruby or Rails is magic. Rails incorporates a number of good ideas, and a "take no prisoners" perspective toward productivity, but that doesn't mean every idea is perfectly implemented. It's my belief that we can achieve the same level of productivity in Java by using tools like Eclipse, Maven, and JPA to their full extent. I'm especially impressed by the plugins now available with MyEclipse. With Tomcat and Derby bundled in, we can download Java and MyEclipse and start writing enterprise-grade applications out of the box. A key to the success of Rails has been ActiveRecord. Likewise, a key to creating a highly productive Java stack is adopting and exploiting JPA. For the type of applications that most people write, especially with something like Rails, JPA is an ideal technology. I'm finishing up a JPA/Struts training course now. I'm presenting it next week, and after I hope to do a series of companion tutorials. I'm not sure that everyone realizes how close the Java ecosystem may be to a productivy tipping point, where we might see 2x and 3x gains, just by aggressively integrating and exploiting the tools we already have at our fingertips. -Ted. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]