What do you think of the reliance on the JVM? I've tended to shy away from using it.
However, doing CLIs or binaries for whatever reason, then it wouldn't be so neat. Ruby wouldn't either, but GraalVM might be able to provide something good for it in the future as well.