Beyond Java, but not beyond the JVM