Closed joseflaviojr closed 5 years ago
The Java Scripting API, defined through JSR 223, has been integrated as a module (java.scripting) since Java SE version 9, and shows signs of continuity. JEP 335 defines "Deprecate the Nashorn JavaScript Engine", but states "This deprecation does not affect, in any way, the javax.script API". In addition, there is an effort to develop a JVM-compliant polyglot virtual machine (GraalVM) that is compatible with the JSR 223 philosophy. Therefore, even though the API changes, the community seems to strive to provide efficient scripting solutions within the Java language.
A JSR 223 - Scripting for the Java Platform, especificação utilizada pela Copaíba para executar scripts, foi assinalada como "Withdrawn": https://www.jcp.org/en/jsr/detail?id=223