Rust, the Mozilla-sponsored programming language geared to developing fast system-level software, can now compile to the WebAssembly portable code format without the need for additional tools.

Although still not officially supported, this feature was added via a pull request to enable WebAssembly as a back end by default. Through a nightly build this week, the wasm32-unknown-unknown target became natively available in Rust. (Nightly builds are unsupported test offshoots of the formal Rust language code, but their capabilities often get merged into the official build later.)

To read this article in full, please click here