| By Ruby News Desk | Article Rating: |
|
| March 29, 2006 02:15 PM EST | Reads: |
18,100 |
If Java is a steady freight train, then Ruby on Rails is one of the sleek, super-fast Acela trains that whoosh travelers along Amtrak's Northeast Corridor. Java has come under pressure as being unfit for the Web tier because of its complexity, while scripting or dynamic languages such as PHP, Perl and Python continue to gain acceptance because of their ease of use and performance. At both the EclipseCon and TheServerSide Java Symposium last week, two major Java-oriented events, the mantra seemed to be about how to make Java more like Ruby on Rails. Indeed, due to the complexity of Java and the Java Enterprise Edition platform, several Java development framework projects sprang up to provide Java developers with lighter-weight, simpler-to-use options, including RIFE, Seam, Spring, Tapestry and Trails, among others.
However, the non-Java Ruby on Rails, which is based on the Ruby dynamic language, has posed perhaps the biggest threat to Java development on the Web tier. And perhaps the biggest Java "pressure-izer," said David Heinemeier Hansson, the creator of Ruby on Rails.
"I think the dynamic languages are posing the greatest threat that Java has yet to face," Heinemeier Hansson said. "Microsoft's C# was more of the same and from a closed-source company at that. Lots of reasons to ignore. The dynamic languages, and perhaps Ruby on Rails in particular, are a faster, better and free way for a huge chunk of possible applications."
There is little doubt the Java world is feeling the pressure from dynamic languages. Java's creator, James Gosling, cites a flamefest he incited by simply defending his position regarding dynamic languages. And at TSSJS, a panel of Java experts spent the better part of their discussion on how Java is taking it on the chin from dynamic languages.
"I think Rails is making the dynamic story too hard to ignore," Heinemeier Hansson said. "With Perl and PHP, it was easy to ignore. Sure they got stuff done fast, but they also (allegedly) produced unmaintainable code. So the Java guys could lean back with content thinking that the complexities of their stacks were simple, inherent to solving substantial problems with maintainable code."
Published March 29, 2006 Reads 18,100
Copyright © 2006 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Ruby News Desk
Ruby News Desk trawls information and news sources for the latest developments in Ruby in particular and User Interface design in general and also brings you relevant material about other VMs for Ruby like JRuby, IronRuby, Rubinius as well as the web application framework Ruby on Rails.
![]() |
Christopher M Judd 03/30/06 03:10:18 PM EST | |||
I was at EclipseCon 2006 and I did not hear Ruby or Ruby on Rails mentioned once. Likewise, I did not see any attempts to make Java look more like Ruby on Rails. |
||||
![]() |
JDJ News Desk 03/29/06 12:41:15 PM EST | |||
At both the EclipseCon and TheServerSide Java Symposium last week, two major Java-oriented events, the mantra seemed to be about how to make Java more like Ruby on Rails. Indeed, due to the complexity of Java and the Java Enterprise Edition platform, several Java development framework projects sprang up to provide Java developers with lighter-weight, simpler-to-use options, including RIFE, Seam, Spring, Tapestry and Trails, among others. |
||||
- 4th International Cloud Computing Conference & Expo Starts Today
- Is Microsoft as Free as Open Source?
- Deploying Azure Hosted Services Should Be as Easy as Deploying a Heroku Application
- Rhomobile CEO to Speak at iPhone Developer Summit 2009 West
- Aspect-Oriented Programming and You
- Rhomobile to Exhibit at Cloud Computing Conference & Expo
- Amazon's Virtual Private Cloud Service Goes Live
- Cloud Standards Sought ASAP
- Accelerating Innovation with Yahoo! Cloud Serving
- Enterprise LAMP Summit Asks Global Open Source Leaders “Can LAMP Deliver?”
- Java Kicks Ruby on Rails in the Butt
- 4th International Cloud Computing Conference & Expo Starts Today
- Ruby-on-Rails Apps Get Cloud Lift
- Open Source Selenium Web Application Testing System
- Rackspace Cloud APIs Open Sourced
- Yahoo & Microsoft Reportedly Close to Now-or-Never Deal
- What Could You Do with Your Code in 20 Lines or Less?
- Walter Cronkite's IT Career Advice
- Is Microsoft as Free as Open Source?
- Do You Trust Google More Than You Trust Your Wife?
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- Ruby on Rails Won't Make It in 2007 and Forget About AJAX
- The Jury's Still Out On Ruby On Rails (RoR) and AJAX
- Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
- Can Ruby Live Without Rails?
- An Introduction to Ant
- Testing in Ruby on Rails
- Ruby On Rails Moves At 'Acela' Rates Toward Java
- Java Kicks Ruby on Rails in the Butt
- Cyberhive Supports Ruby On Rails


































