WebAssembly

WebAssembly, or wasm, is an experimental efficient low-level programming language for in-browser client-side scripting, which is currently in development. Its initial aim is to support C/C++, though other languages are also intended to be supported. WebAssembly is a portable abstract syntax tree which is designed to be faster to parse than JavaScript, as well as faster to execute.

Comments

WebAssembly is in the early stages of language and spec design. The W3C working group includes contributors from Mozilla, Google, Microsoft, and Apple. Follow design discussions at: https://github.com/WebAssembly/design WebAssembly W3C working group: https://www.w3.org/community/webassembly/

Demo

Documentation

Specification

Public discussion

Status in Chromium

Enabled by default (launch bug) in:

  • Chrome for desktop release 57
  • Chrome for Android release 57

Consensus & Standardization

Owners

Last updated on 2017-03-27