Binaryen looks like a pretty interesting WebAssemb...
# webassembly
s
Binaryen looks like a pretty interesting WebAssembly toolchain, and it also allows to compile WASM to JS. While LLVM is designed mainly for C/C++ languages targeting a huge number of different architectures, Binaryen seems natively designed for WASM, allowing faster compilation (to be verified but likely), generating more optimized code and it seems it will be natively compatible with upcoming WebAssembly GC (this info is from Luke Wagner , WASM lead at Mozilla). Sounds like a good basis for Kotlin/WebAssembly 😉 https://github.com/WebAssembly/binaryen/blob/master/README.md
👍 2
n
Does Binaryen support DCE (Dead Code Elimination)?