"The Java? programming language is powerful, but it has significant
limitations for lightweight development. For certain problems, other
programming languages such as Ruby may lead to better productivity.
Find out what's important for productivity in an application's
language." Bruce Tate, President, J2Life, LLC
http://www-128.ibm.com/developerworks/library/os-lightweight7/index.html