Dynamic Languages Powered by GlassFish v3 Application Server
Vivek Pandey, GlassFish technical lead for scripting languages support, and Jacob Kessler, GlassFish scripting engineer and self-described code monkey, presented Dynamic Languages Powered by GlassFish v3 Application Server (TS 4921) on Wednesday at the JavaOne conference. The two Sun engineers focused their presentation on the Python, Ruby, and Groovy languages.
GlassFish accommodates Python through the Jython interpreter, which provides interoperability with the JVM* through Java interfaces. For Ruby, the JRuby interpreter provides automatic translation and just-in-time compilation. Groovy was designed from the ground up to be fully compiled to Java bytecode. GlassFish handles each of these languages automatically...