mirror of
https://github.com/i-net-software/JWebAssembly.git
synced 2025-03-15 02:44:47 +01:00
other Java languages
This commit is contained in:
parent
66945d2974
commit
8f4a3cdd3a
@ -5,7 +5,7 @@ JWebAssembly
|
||||
[](https://github.com/i-net-software/jwebassembly/blob/master/LICENSE.txt)
|
||||
[](https://coveralls.io/github/i-net-software/JWebAssembly?branch=master)
|
||||
|
||||
JWebAssembly is a Java bytecode to [WebAssembly](http://webassembly.org/) compiler. It uses Java class files as input. That it can compile any language that compile to Java bytecode.
|
||||
JWebAssembly is a Java bytecode to [WebAssembly](http://webassembly.org/) compiler. It uses Java class files as input. That it can compile any language that compile to Java bytecode like Clojure, Groovy, JRuby, Jython, Kotlin and Scala.
|
||||
As output it generates the binary format (.wasm file) or the text format (.wat file). The target is to run Java natively in the browser with WebAssembly.
|
||||
|
||||
The difference to similar projects is that not a complete VM with GC and memory management should be ported. It's more like a 1: 1 conversion. The generated WebAssembly code is similar in size to the original Java class files.
|
||||
|
Loading…
x
Reference in New Issue
Block a user