Skip to content

All about WebAssembly

Photo of
Hosted By
Peter L. and SFHTML5
All about WebAssembly


Check out the videos on the SFHTML5 YouTube channel.

Join us for an exciting evening of great technical talks about WebAssembly with speakers from Google and Mozilla.

Talk #1—What, Why, and How to WebAssembly?
This is your basic overview and introduction to what WebAssembly is and how you can get started. We will cover some of the core concepts of what WebAssembly is, what use cases it enables, and the basics of how to get started.

We will walk through a very brief example to show how easy it can be to work with WebAssembly and get something running in the browser quickly. We will also cover a set of early adopters who have already incorporated

About the speaker
Thomas Nattestad (@ThomasTheDane) is a Product Manager for V8, WebAssembly and capabilities. Works as part of Chrome’s Web Platform team to advance what the browser is capable of and empowering the web to enable every kind of functionality imaginable.

Talk #2—Advanced WebAssembly
This talk walks through how to start using WebAssembly as a C++ developer, including setting up emscripten, and handling inter-operation between WebAssembly and JavaScript.

We’ll also expand on topics brought up in talk 1. How does WebAssembly work under the hood? What are the differences between various implementations? What can you expect to work well in WebAssembly, and what is still a bit rough? Where do we expect WebAssembly to go in the next year? All of these questions and more will be answered, with time for additional audience questions.

About the speaker
Ben Smith (@binjimint) is a Software Engineer on the WebAssembly team at Google, co-chair of the WebAssembly Community Group and Chair of the WebAssembly Working Group.

Talk #3—Rust & WebAssembly
The Rust community has been rallying behind WebAssembly to make runnable on the web as a top tier language. The Rust team has created a set of tools to make the development of rust wasm easy and expedient. This talk will cover Rust and WebAssembly, the vision for where it is going, an introduction to the toolchain, and a deep dive into the implementation of some of the tools like wasm-bindgen.

About the speaker
Nick Fitzgerald (@fitzgen) is a Software engineer at Mozilla working on the tools for making Rust work great on the web. Passionate about open source software and enabling developers to use Rust effectively.

Talk #4—Panel
Q&A with all the speakers and other members of the WebAssembly working group

* 5:00 PM Doors open, food and drinks, socializing
* 6:30-6:40 PM Announcements
* 6:40-7:10 PM Talk 1
* 7:10-7:40 PM Talk 2
* 7:40-8:10 PM Break
* 8:15-8:45 PM Talk 3
* 8:45-9:15 PM Q&A with the speakers
* 9:30 PM End
Google San Francisco
345 Spear Street · San Francisco, CA
How to find us

Event is on the 7th Floor

Google map of the user's next upcoming event's location