3 ms·
Currently, you'd use the polyglot package that ships with the GraalVM SDK: https://www.graalvm.org/sdk/javadoc/org/graalvm/polyglot/Context.html https://www.gr
by fniephaus 6y ago
Currently, you'd use the polyglot package that ships with the GraalVM SDK:
https://www.graalvm.org/sdk/javadoc/org/graalvm/polyglot/Context.html https://www.graalvm.org/sdk/javadoc/org/graalvm/polyglot/Con...
Here are a couple of demos:
https://github.com/graalvm/graalvm-demos https://github.com/graalvm/graalvm-demos
I said "currently", because you currently have to use the host Java, that is the Java on top of which all other languages are implemented. The GraalVM team is working on Project Espresso, a Java written in Truffle. That will make polyglot programming with Java much more consistent with the rest of the languages. Project Espresso isn't public yet, but here's the latest update from the team working on it:
https://github.com/oracle/graal/issues/1656#issuecomment-664335618 https://github.com/oracle/graal/issues/1656#issuecomment-664...