There was some very big news for WebAssembly this week, with the Mozilla blog announcing that the latest updates to Safari and Edge meaning that WebAssembly is now fully supported.
This blog post has a great list of links that show the diverse range of examples and prototypes people have been building with WebAssembly already.
“Let us begin the golden age of writing web applications in any programming language.”
The ‘standard’ way to compile C / C++ to WASM is Emscripten, however, this project looks like a very interesting alternative. With Cheerp you have full access to the DOM and WebAPIs from your C++ code. You can find more information on their technical blog.
An experimental version of the Godot game engine, compiled to WebAssembly and WebGL, appeared online.
The recent Mozilla announcement resulted in a lot of ill-informed comments (“JS is dead”, “WASM is a security risk”, …). For people who are new to WebAssembly this brief FAQ is a great starting point.