Each different language used to require a run-time, IDE, series of dependencies and so on...
The Graal VM project changes that - in their own words it is:
Simply install Graal, set $PATH and $JAVA_HOME and then run the gu utility
|Installed Graal VM on CentOS 7|
Then run the gu utility to install the relevant modules:
|Install modules with gu|
Along with this is an Ahead-Of-Time compiler as well.
Clearly this is only at Release-Candidate stage. But if it matures well, this will allow for much faster development of fintech applications that use a mixture of languages. Perhaps this is the dawn of the polyglot run-time, rather than one per language and middleware such as RabbitMQ acting as glue?
One to follow!
Post a Comment