Compiler infrastructure and toolchain library for WebAssembly
Binaryen Usages
Compilers using Binaryen
AssemblyScript
which compiles a variant of TypeScript to WebAssembly
wasm2js
which compiles WebAssembly to JS
Asterius
which compiles Haskell to WebAssembly
Grain
which compiles Grain to WebAssembly
C++로 작성된 wasm을 위한 컴파일러와 툴체인 기반 구조 라이브러리로, 쉽고 빠르고 효율적으로 wasm을 컴파일하는 것을 목표로 한다
V8 팀은 Emscripten에서 불필요한 asm.js 컴파일 과정을 거치지 않고, 네이티브 LLVM wasm 백엔드가 기본 파이프라인이 되도록 개선해 많은 영역에서 성능 개선