Andreas Jacobsen’s Distraction

Another cause of procrastination

Scala/JRuby interoperability

leave a comment »

This interesting post by Daniel Spiewak covers a bit of the current state of Scala/JRuby interoperability and suggests a couple ways to improve it. I think interoperability between JVM languages that aren’t Java are the next biggest improvement that should be focused on.

Groovy, JRuby, Scala and the others are generally good languages with good (or at least decent) interoperability with Java, but things get hairy when the various hacks start getting exposed to eachother. This is especially visible in the first example Spiewak shows, on calling the Scala + operator from JRuby.

Hopefully we’ll continue to see work being on this field. I’d love to see the same thing done for calling Scala from Groovy.

Written by Andreas

September 30, 2008 at 9:20 am

Posted in JVM Languages

Leave a Reply