The BeanShell Scripting Language recently became a JCP JSR (274), a first step on the road to an official Java standard. In this article, Artima interviews Pat Niemeyer, BeanShell's creator and lead of the JSR's expert group, about the role of scripting languages in Java, BeanShell's dynamic programming features, how BeanShell compares with Groovy and other Java scripting efforts, and how the JCP helps or hinders language design.
http://www.artima.com/lejava/articles/beanshell.htmlWhat do you think of BeanShell? Are you interested in a scripting language for the JVM? If so, what are you looking for in that language?