Hasty Briefsbeta

Bilingual

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.