Rust and Wasm (WebAssembly)

Rust is a modern, strongly-typed, compiled language with strict safety guarantees focused on building high performance systems.

Wasm (WebAssembly) is a binary instruction format for a stack-based virtual machine that runs in modern JavaScript execution environments.

Together, Rust and Wasm open up new ways to write web clients, new ways to share code between client and server, and allow web clients to tackle problems that were previously impractical in JavaScript.