It has been a vey busy week for WebAssembly - for the first time in 27 issues of this newsletter I’ve had to make some significant editorial decisions, rather than just listing all the wasm news!

Latest News

Conway’s Game of Life in Rust

GITHUB.IO

A really detailed tutorial on creating a simple application using Rust. The tutorial covers wasm basics, memory management, the new wasm-bindgen tool, profiling, and much more. This is the best place to start if you are new to Rust.

Sneak Peak at WebAssembly Studio

MOZILLA.ORG

If you’ve been keeping up with your wasm news, you’ll have seen WasmFiddle rapidly evolving into WebAssembly Studio, adding Rust and AssemblyScript support. I must admit, I hadn’t realised this was a Mozilla project - which does explain why it is moving so quickly!

Learning the WebAssembly type system

MAUROBRINGOLF.CH

Mauro Bringolf takes a closer look at the underlying WebAssembly type system and how to enforce the type checking rules detailed in the specification.

Writing An NES Emulator with Rust and WebAssembly

MEDIUM.COM

We saw RustyNES appear on the internet a while back. In this post the author takes you through the emulator structure and shares their experience of building it using Rust and WebAssembly. A fantastic read!

And The Rest …

And Finally …

WebAssembly received some attention from The Verge, alongside PWAs and Houdini, a couple of other technologies worth watching.