Another thing to note is that WebAssembly (WASM) first version’ design has reached browser consensus since Feb 2017. Some useful links are at the end of that announcement (follow the url below)
WebAssembly CG members representing four browsers, Chrome, Edge, Firefox,
and WebKit, have reached consensus that the design of the initial (MVP )
WebAssembly API and binary format is complete to the extent that no further
design work is possible without implementation experience and significant
usage. This marks the end of the Browser Preview and signals that browsers
can begin shipping WebAssembly on-by-default. From this point forward,
future features will be designed to ensure backwards compatibility.
accompanied by a reference interpreter . You can test out WebAssembly
today using the Emscripten toolchain by following the developer’s guide 
and reading more on MDN .
The next steps will be to form a W3C Working Group, to produce a
specification for the initial version of WebAssembly, and to continue
iterating on future features  in the current Community Group. To get
involved, you can join design discussions  and contribute  to the the
WebAssembly GitHub project.