~pperalta

Thoughts on software development and other stuff

Dynamic Java Programming

without comments

Last Thursday Jim Moore gave a well attended session on dynamic programming with Java at OJUG. Although Java is a statically compiled (to some extent) strongly typed language, the reflection API provides opportunities for dynamic programming that scripting languages are famous for, albeit with a clunkier interface. He went through some of the scripting languages that are available for the JVM, including Groovy, Jython, JRuby, and Bean Shell.

The subject of closures came up, as Java has been taking a beating lately over the lack of closures. Bloggers are talking more about this topic since there is a proposal floating about that would add closures to Java 1.7.

Written by Patrick Peralta

August 27th, 2006 at 8:03 pm

Posted in Development