3 ms·
Forget about web development for a second. TeaVM is primarily a JVM byte-code to JS (and WASM, and plain C code) compiler. It is so effective at this, that not
by comick 6y ago
Forget about web development for a second.
TeaVM is primarily a JVM byte-code to JS (and WASM, and plain C code) compiler.
It is so effective at this, that not long ago I was able to bring a byte-code only proprietary JVM library to the web and it just worked. This thanks to an almost complete classpath library (based on Apache Harmony) and a macro system [1] that allows to produce POJO to JSON conversion code at compile time.
[1] http://teavm.org/docs/runtime/metaprogramming.html http://teavm.org/docs/runtime/metaprogramming.html