CheerpJ 4.0: WebAssembly JVM for the browser, now with Java 11 and JNI support
17 points by jmillikin
17 points by jmillikin
Looks like applets are back! I have mixed feelings about this.
we believe CheerpJ is now closer than ever to our vision of making Java a first-class programming language for the Web.
Also sprach Zarathustra Guy Steele
I come again, with this sun, with this earth, with this eagle, with this serpent — not to a new life or a better life or a similar life:— I eternally come again to this identical and selfsame life, in the greatest and even in the smallest, so that I again teach the eternal recurrence of all things.
(Cribbed from https://philosophybreak.com/articles/eternal-recurrence-what-did-nietzsche-really-mean/)
Obviously you’ll want to run this on graalwasm https://www.graalvm.org/webassembly/docs/
This is awesome. I hope it would also work with Wasi.
CheerpJ is a fantastic software, but you might also be interested in GraalVM’s WASM backend, though it’s pretty experimental so far (and works with Graal’s closed world assumption, so they have slightly different goals I believe)