This is the reason why I am exited about GraalVM and its support for polyglot programming[1] (via the Truffle framework).
[1] https://www.graalvm.org/reference-manual/polyglot-programmin...
[1] https://www.graalvm.org/reference-manual/polyglot-programmin...
So while it is great that Java eco-system is going down the same path, we should not forget those that went there first.