You are viewing content from a past/completed QCon -

Presentation: WebAssembly and the Future of the Web Platform

Track: The Right Language for the Job

Location: St James, 4th flr.

Duration: 11:50am - 12:40pm

Day of week: Tuesday

Slides: Download Slides


WebAssembly is a new low-level target language designed for the open web. Often hearlded as the layer that finally completes the web platform, WebAssembly promises to go beyond simply filling a gap to pushing our understanding of what, and *where*, web applications can be. In this talk, we'll cover the basics of WebAssembly- what it is and what it isn't, and we'll talk about practical ways to get started with it today, whether you're a frontend developer or a systems engineer. We'll conclude by exploring the current status and challenges of WebAssembly adoption and what WebAssembly could mean for the future of programming language design and web infrastructure. 

Speaker: Ashley Williams

Core Rust Team @RustLang

Rust Core team. Rust and Webassembly WG Core team. WebAssembly and edge computation at Cloudflare.

Previously, worked on the Rust Programming Language and WebAssembly for Mozilla, and before that, wrote and maintained Rust and Node.js backend services at NPM, Inc. Rust core team member and leads the Rust community team. Founded NodeTogether educational Initiative and member of the Node.js Board of Directors. Invited expert to TC-39 representing the language learnability.

Find Ashley Williams at

2020 Tracks

  • Monday, 8 March

  • Tuesday, 9 March

  • Wednesday, 10 March