From asm.js to Wasm with Emscripten creator Alon Zakai

5 506
21.1
Следующее
196 дней – 14 29928:30
Optimizing INP: A deep dive
Популярные
66 дней – 3 6210:53
Promise.try
Опубликовано 25 апреля 2024, 22:00
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 → goo.gle/3vVaHgi / (has links to all the social profiles, too)
LinkedIn profile → goo.gle/4cZDqRS

Native Client (NaCl) → goo.gle/3Q8oAi5
Portable NaCl (PNaCL) → goo.gle/4413xDK
Compiling LLVM to JavaScript → goo.gle/4ay5Qke
BananaBread demo → goo.gle/3xCWCEO
asm.js → goo.gle/3Q5m10n
asm.js presentation → goo.gle/445cz2F
asm.js blog posts → goo.gle/3U4ZcuZ
Emscripten and WebAssembly presentation → goo.gle/3W0SAQE
Bringing the Web up to speed with WebAssembly paper → goo.gle/3JoDq0k
Polywasm → goo.gle/4aE9JnV
Qt apps compiled to asm.js → goo.gle/3UmXm9O
Quake 3 Arena compiled to WebAssembly → 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
автотехномузыкадетское