On Thursday, 18 June 2015 at 08:05:48 UTC, John Colvin wrote:
This appears to have involvement from all major browser
vendors, which provides hope it might actually catch on
properly. An llvm backend will be created which will compile to
"wasm", hopefully LDC and/or SDC could glue to this.
https://www.w3.org/community/webassembly/
https://github.com/WebAssembly
In particular, see
https://github.com/WebAssembly/design/blob/master/HighLevelGoals.md https://github.com/WebAssembly/design/blob/master/FAQ.md and https://github.com/WebAssembly/design/blob/master/MVP.md
WebAssembly reach a first step a first consensus on the design of
the initial (MVP) WebAssembly API and binary format:
- http://webassembly.org/
- https://developer.mozilla.org/en-US/docs/WebAssembly
- https://github.com/webassembly
To remember it will be the next open standard by a W3C Community
Group to create portable and efficient application across major
web browser. A such feature can offer to D a chance to have a
killer app in 3D web application instead to develop complex C++
code.
Some examples:
- https://github.com/JasonWeathersby/WASMSobel/
- https://github.com/mdn/webassembly-examples/