I've modified the server-parsed scripting support in GoGoEgo to use JSR 223 (available in Java 6, or as a supplemental JAR) as a bridge.
With JSR 223 support, adding more languages is pretty much just a matter of dropping in the correct JARs.
For a good library of well-supported languages and a list of some experimental ones, see:
https://scripting.dev.java.net/I've tried Jython and JRuby, and it's easy enough to drop in others -- there are even means of getting at PHP, should someone actually want to do that =)
After the upcoming release, in the context of refactoring content resources, I would like to look at other interesting ways of running server side scripts, not just inside a designated block of HTML. This should be driven by use cases we discover in upcoming months.
- R