WebAssembly is more than the web
While WebAssembly was given its name for good reason, I also think it’s quite the misnomer. When you hear about WebAssembly, don’t just think of the web: think bigger.
To support the embedding of WebAssembly into different environments, its specification is split into layers that are specified in separate documents.
Core specification - Defines the semantics of WebAssembly modules and its instruction set, independent from a concrete embedding.
API specifications - Define application programming interfaces enabling the use of WebAssembly modules in concrete embedding environments.
It goes on to say:
Continue reading →