Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The State of WebAssembly

JSWORLD Conference via YouTube

Overview

Explore the current state of WebAssembly in this 22-minute conference talk from Frontend Love 2020. Dive into the purpose-driven nature of programming languages and learn why choosing the right tool for the job is crucial. Discover the unique features of WebAssembly, including near-native performance, linear memory model, and streaming compilation. Examine JavaScript's quirks and execution process, and understand how WebAssembly addresses common issues. Investigate which languages can compile to WebAssembly, and explore advanced concepts such as interface types, Single Instruction Multiple Data (SIMD), and the WebAssembly System Interface (WASI). Gain insights from Sendil Kumar, a Senior Software Engineer at Uber and active contributor to the WebAssembly community, as he shares his expertise on this transformative technology.

Syllabus

Intro
Languages are built for a purpose. Choose & Use them wisely...
The state of WebAssembly
Hacking on WebAssembly
JavaScript is weird
JavaScript Execution
So what is the problem?
What WebAssembly provides?
Near Native perf.
Linear Memory Model
Shared Array Buffer
Streaming compilation
What languages can do wasm?
Interface types
Single Instruction Multiple Data
WASI WebAssembly System Interface

Taught by

JSWORLD Conference

Reviews

Start your review of The State of WebAssembly

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.