The design of WebAssembly

In the call today Ken asked about what other projects had tackled problems
similar to what WebGPU is trying to do, and asked folks to provide
references.

Here's a paper a few of us wrote about WebAssembly:

https://github.com/WebAssembly/spec/blob/master/papers/pldi2017.pdf


Of course it's not all relevant to WebGPU, but it's a good starting point
to try to break down how we approached the design space, and what
considerations were taken. I'm happy to answer any questions this raises.

There's also a non-comprehensive rationale document:

https://github.com/WebAssembly/design/blob/master/Rationale.md

It would be cool if WebGPU did a better job that WebAssembly and kept
better documentation.

Fil said he'd provide references for other projects too, I'll let him do
that :)

Received on Thursday, 24 August 2017 04:31:28 UTC