Allows objects and arrays to be used by foreign languages without having to convert them into different languages first. For example, this tool would allow Node.js code to access the functionality of a Java library, or to call a Python routine from within Java. With this flexibility, programmers will be able to use whatever language they think is best suited to the task they are trying to complete, Oracle explained.
https://sdtimes.com/java/oracle-announces-polyglot-virtual-machine-graalvm/
origin - https://www.pipiscrew.com/2018/04/oracle-graalvm/ oracle-graalvm