Plugging A Language Gap
I’m using the JVM and would like to stick with the JVM. I’m looking for a good scripting language that will place nice with the JVM, has a community, and has a decent whip-it-up factor.
Groovy is my first choice only because I’ve used it a bit in the past. Rhino appears to need special handling to make a Java object scriptable, and I don’t want to look at JavaScript any more that I have to anyway. jRuby does not seem to have enough traction. There is a Java to Ruby bridge that probably deserves some investigation.
If I do break from the JVM, I’d go with Haskell, Ruby, or Pugs as a scripting language. That last one being probably a terribly flakey choice, but I will be a Perl 6 programmer five years from now, I just know it.
Language suggestions? Something for general scripting-fu. I’m using a XSLT 2.0, SQL, Java, and knitting together my application using my pipeline engine Relay. Saxon is an important part of this tool chain. JavaScript will be as well.