0:00 / 0:00
WebAssembly: What and What Next? • Ben Titzer & Andreas Rossberg • GOTO 2017
GOTO Conferences
1M subscribers • 96 videos on Hallway • Conference channel
- Recommended by 1 person: 1 in engineering communities.
- Presented by Ben Titzer & Andreas Rossberg, Google
- May be out of date. Uploaded 8 years ago, in an area where tools change fast.
Intermediate. Assumes working knowledge.
7K views8 years ago1 recommendation
Systems programmingWeb developmentWebAssemblyCompilers and interpreters
Ben Titzer and Andreas Rossberg explain the design, execution model, and future goals of WebAssembly.
This presentation was recorded at GOTO Berlin 2017 gotober.com Ben Titzer - V8 Team Member at Google Andreas Rossberg - Staff Software Engineer at Google ABSTRACT WebAssembly is a new, portable, low-level code format for the web. All four major browsers have either shipped native support or have it in their release schedules. This talk will give a brief overview of WebAssembly, what it is, why it is, and what it has a chance to become. We’ll cover some implementation details in V8 as well as sketch [...] TIMECODES Introduction What is WebAssembly? Users and potential users WebAssembly Basics - Modules WebAssembly Modules and Instances Binary Format Overview Binary Format proportions Execution Model (Simplified) Instruction Set Instruction Example Embedding WebAssembly JavaScript API Why WebAssembly? Goals & Constraints Performance Code Size Implementation Producing WebAssembly Consuming WebAssembly The Specification What's Next? Future Features What giveth? Download slides and read the full abstract here: gotober.com/2017/sessions/266 twitter.com/GOTOcon linkedin.com/company/goto- instagram.com/goto_con facebook.com/GOTOConferences Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at gotopia.tech Sign up for updates and specials at gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. youtube.com/user/GotoConferences/?sub_confirmation=1