Albert@Mar 2018
WebAssembly is a binary instruction format for a stack-based virtual
machine. WebAssembly is designed as a portable target for
compilation of high-level languages like C/C++/Rust, enabling
deployment on the web for client and server applications.
Define a portable, size- and load-time-efficient binary format to serve
as a compilation target which can be compiled to execute at native
speed by taking advantage of common hardware capabilities available
on a wide range of platforms, including mobile and IoT.