From asm.js to Wasm with Emscripten creator Alon Zakai
In this episode, you'll learn about some early WebAssembly history from one of the co-creators of Wasm, Alon Zakai! Follow along how Alon explains how we came from Native Client to asm.js and then finally to WebAssembly, and explore some interesting historical and present day sidetracks on the way.
Resources:
Alon Zakai:
Homepage → https://goo.gle/3vVaHgi / (has links to all the social profiles, too)
LinkedIn profile → https://goo.gle/4cZDqRS
Native Client (NaCl) → https://goo.gle/3Q8oAi5
Portable NaCl (PNaCL) → https://goo.gle/4413xDK
Compiling LLVM to JavaScript → https://goo.gle/4ay5Qke
BananaBread demo → https://goo.gle/3xCWCEO
asm.js → https://goo.gle/3Q5m10n
asm.js presentation → https://goo.gle/445cz2F
asm.js blog posts → https://goo.gle/3U4ZcuZ
Emscripten and WebAssembly presentation → https://goo.gle/3W0SAQE
Bringing the Web up to speed with WebAssembly paper → https://goo.gle/3JoDq0k
Polywasm → https://goo.gle/4aE9JnV
Qt apps compiled to asm.js → https://goo.gle/3UmXm9O
Quake 3 Arena compiled to WebAssembly → https://goo.gle/3Ukt9s1
Chapters:
0:00 - Introduction to Alon Zakai
2:08 - The early days of asm.js
14:58 - From asm.js to WebAssembly
22:31 - WebAssembly academic research
25:08 - Polyfilling Wasm
27:26 - Canvas-rendered apps
31:04 - WebAssembly and gaming
33:49 - Wasm, but not
#WebAssembly #Wasm #ASMjs #Emscripten
Speaker: Thomas Steiner, Alon Zakai
Chrome for Developers
Making the web more awesome....