 Welcome back everybody to Chrome Dev Summit 2016 and we're just chilling here on the steps after lunch I'm here with Seth Thompson part of the PM team that works on web the web platform And you just gave an amazing talk on v8 web assembly a bunch of new features in the JavaScript engine Can we slow overview? What happened? Sure So yeah, we started with sort of a state of the union of v8 and some of the performance enhancements We've been working on for real websites not sort of the static benchmarks Then we converted some promise then heavy code into async await which yields a lot better sort of readability and And then ended with a web assembly demo. That's awesome I know that I know you we've gone from like callbacks to promises now to async in a way Which is synchronous code again, but it's still very async exactly and You know you get the readability of a of synchronous code, but you don't block the main thread It's still async under the hood. So that's really and when is that landing in Chrome stable? Do we know yeah, so it's actually in canary now, and if all goes now it'll be out in the next Chrome release Awesome, and so web assembly. I know for folks at home Maybe that don't know what that is or they've heard of you know, asmjs Can you give a little overview? Maybe the differences between the two so web assembly is a new open cross-browser plug-in free way to run native code on the web and Unlike asmjs before it it's designed from the ground up for this use case so it's a tiny binary format you get near native performance and Going forward. We're gonna try to add even more native features to web assembly. So things like shared array buffers Threading and and other features like that. That's gonna be so powerful for the web awesome stuff to see be sure to check out Seth's talk on YouTube join us on Twitter at hashtag chrome dev summit. We're gonna sign off for now. Join us a little bit. Thanks