Bad news for Nashorn users, though. JEP 372 will remove Nashorn in a future JDK version. It all started when criticism against Nashorn came in JDK 11 by JEP 335 in 2018. Ever since all Java developers started seeking alternatives to Nashorn.
Readers find the justification for removing Nashorn in JEP 372, as follows:
With the rapid pace at which ECMAScript language constructs, along with APIs, are adapted and modified, we have found Nashorn challenging to maintain.”
2. Compatible With Nashorn’s Extensions
The top developers in the GraalVM team are very focused on the performance of all supported programming languages. They track performance improvements in every release. So we can be sure that performance improvements will keep coming in future releases.
4. GraalVM Is A Supported Product
There are currently two versions of GraalVM available. An open-sourced Community Edition and an Oracle product, Oracle GraalVM Enterprise Edition. With the Enterprise Edition, users will get the expected maintenance service of Oracle (including 24/7 support and updates).
5. GraalVM Is Also Compatible with Node.Js