WASM on the JVM Ships Under the Bytecode Alliance
3 days ago
- #Bytecode Alliance
- #Java
- #WebAssembly
- Endive 1.0, the pure-Java WebAssembly runtime, has been officially released under the Bytecode Alliance.
- It replaces Chicory with minimal migration, offering the same API and codebase but under new governance.
- New features include full support for WasmGC, enabling integration with languages like Kotlin/Wasm and Dart, and tail call optimizations for improved performance.
- A new library, treesitter4j, compiles tree-sitter and its grammars to Wasm, providing a Java API for parsing various languages without JNI.
- Endive can host Wasm workloads, as demonstrated in a wasmCloud host and Eclipse Vert.x app, and has been stress-tested by running javac and Scala.js as Wasm.