Abandoned project linking Java, JavaScript makes a comeback
Briefly

Abandoned project linking Java, JavaScript makes a comeback
"We would like to move these prototypes into a proper OpenJDK project in order to accelerate development. We expect to leverage and push the boundaries of the FFM (Foreign Function & Memory) API, so this work will likely influence Project Panama."
"Using widely adopted JavaScript and Python implementations, rather than re-implementing the languages from scratch, ensures low long-term maintenance costs and compatibility with existing JavaScript and Python code."
The Detroit project prototype has been revived to develop native implementations of script engines for the Java Virtual Machine. It includes a javax.script package implementation based on Chrome's V8 JavaScript engine and a Python script engine based on CPython. By using established JavaScript and Python implementations rather than creating new ones from scratch, the project minimizes maintenance costs and ensures compatibility with existing code. The initiative aims to transition into a formal OpenJDK project to accelerate development and leverage the Foreign Function & Memory API, which will likely influence Project Panama's efforts to improve JVM connections with non-Java APIs. Future expansion may include script engines for additional languages.
Read at InfoWorld
Unable to calculate read time
[
|
]