Get the latest tech news

WASM 3.0 Completed


WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.

Three years ago, version 2.0 of the Wasm standard was (essentially) finished, which brought a number of new features, such as vector instructions, bulk memory operations, multiple return values, and simple reference types. Everything else, such as engineering suitable representations for source-language values, including implementation details like method tables, remains the responsibility of compilers targeting Wasm. Reference types can now describe the exact shape of the referenced heap value, avoiding additional runtime checks that would otherwise be needed to ensure safety.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of wasm

wasm

Related news:

News photo

Building a WASM compiler in Roc (series)

News photo

Backpropagating through a maze with candle and WASM

News photo

Breaking the WASM/JS communication performance barrier