Endive: A JVM native WebAssembly runtime
github.com
Endive: A JVM native WebAssembly runtime
1–10 of 44 posts
Re: Endive: A JVM native WebAssembly runtime
#2Re: Endive: A JVM native WebAssembly runtime
#3I guess we can come full circle and eventualy port it to Android Java.
Re: Endive: A JVM native WebAssembly runtime
#4If you haven't seen The Birth & Death of JavaScript, it's well worth a watch:
https://www.destroyallsoftware.com/talks/the-birth-and-death...
Re: Endive: A JVM native WebAssembly runtime
#5Lots of context for this project on the Bytecode Alliance blog: https://bytecodealliance.org/articles/endive-and-the-next-ch...
Re: Endive: A JVM native WebAssembly runtime
#6Is this being handed over to the Bytecode Alliance or is this a hard fork and will diverge from Chicory? It isn't clear from the announcement but I suspect the former.
Re: Endive: A JVM native WebAssembly runtime
#7See also: https://www.graalvm.org/webassembly/docs/
Yeah, this was the first thing that came to mind, how does this compare to the Truffle WASM implementation. The Graal Polyglot API is pretty incredible, we've been using it for a JavaScript/Python plugin system in a JVM app, and it's been amazing.
Re: Endive: A JVM native WebAssembly runtime
#8Shameless plug: we solved the opposite problem, running any Java application in the browser via WebAssembly: https://labs.leaningtech.com/blog/cheerpj-4.3
And yes, it does run Minecraft as well :-) https://browsercraft.cheerpj.com/
Re: Endive: A JVM native WebAssembly runtime
#9It will be really great if this becomes a second popular runtime with both GC and WASI component model support. Wasmtime being the only runtime with that combo is a bit concerning. Node supporting the component model will help a lot too.
Re: Endive: A JVM native WebAssembly runtime
#10This is a fork of Chicory, a bit more context of the relationship between the projects can be found here: