Mozilla on the future of Webassembly inside and beyond the browser


Details
We will welcome Lin Clark and Till Schneidereit, both from Mozilla's Webassembly and Rust team to speak at Google, talking about the future of Webassembly in the browser and beyond!
(If you signup, make sure to either signup with your real name or send it with a private message as it's required for security purposes to enter the building.)
- WebAssembly's Post-MVP Future
Speaker: Lin Clark + Till Schneidereit (Mozilla, Webassembly + Rust)
If the web were a video game franchise, then WebAssembly would be its latest hero...
“During the first part of our journey, our hero completed the first quest—making it possible to play PC games and build applications like AutoCAD on the web. But this journey is far from over! Many a quest awaits; whole worlds are left to explore! The browser, and our hero’s current skill set, is just the beginning.”
In this talk, we’ll explore both charted and uncharted areas—from the JavaScript-rich lands of the browser, to the darkest reaches of the blockchain, to the airy heights of the cloud with CDNs, and more! And we’ll map out all of the features we need to unlock to take us to these new heights:
Threading
Garbage collection
ES module integration and more!
- Bringing WebAssembly outside the web with WASI
Speaker: Lin Clark (Mozilla, Webassembly + Rust)
Earlier this year, we announced WASI, the WebAssembly system interface. With this system interface, WebAssembly can be used outside the browser in a portable and safe way.
As Solomon Hykes, co-founder of Docker, said, "If WASM+WASI existed in 2008, we wouldn't have needed to create Docker. That's how important it is. Webassembly on the server is the future of computing."
But WASI will be useful for so many other use cases, too. In this talk, we'll explain how WASI works and explore how different use cases can benefit from it.

Mozilla on the future of Webassembly inside and beyond the browser