Unfortunately, "starting with 25.0.3, JVM Standalone artifacts are no longer supported and are not included in this release." This is a nightmare for people like me who depend on js.exe. Many Java frameworks and libraries have the Java outer structure that invoke or embed JavaScript. However, the second possibility, was the JavaScript outer structure which invokes Java classes, interfaces, and methods, in JS clothing. What got lost in the latest version of GraalJS (and the disappearance of the releases with -jvm in their file names) is the feeling of a language runtime. Now that convenience has vanished and people have to concoct custom Java launchers for anything they wanna write in JS outer shape. That's horrible!
It seems the GraalVM team is heading toward the dependency and library-embedding paradigm rather than runtime and convenience for developers. At least they could release the artifacts for GraalJS, as JavaScript is a more prevalent language than others. But guys, you just destroyed the sweetest part of GraalJS. I hope those nice artifacts return soon.
Unfortunately, "starting with 25.0.3, JVM Standalone artifacts are no longer supported and are not included in this release." This is a nightmare for people like me who depend on js.exe. Many Java frameworks and libraries have the Java outer structure that invoke or embed JavaScript. However, the second possibility, was the JavaScript outer structure which invokes Java classes, interfaces, and methods, in JS clothing. What got lost in the latest version of GraalJS (and the disappearance of the releases with -jvm in their file names) is the feeling of a language runtime. Now that convenience has vanished and people have to concoct custom Java launchers for anything they wanna write in JS outer shape. That's horrible!
It seems the GraalVM team is heading toward the dependency and library-embedding paradigm rather than runtime and convenience for developers. At least they could release the artifacts for GraalJS, as JavaScript is a more prevalent language than others. But guys, you just destroyed the sweetest part of GraalJS. I hope those nice artifacts return soon.