~/talk

Harnessing the power of WebAssembly

Talkat KCD Sri Lanka 2023 · on Saturday, 2023-09-09· [webassembly, nodejs]
links:none on file
slides:none on file

Compiles a C program to WebAssembly with emcc (Emscripten) and serves the generated hello.wasm via an HTML/JS loader in Visual Studio Code and Live Server, then runs the same module in Node to prove browser and backend portability. Shows near‑native performance, sandboxed security, and practical size/startup claims: wasm modules measure several megabytes and start in milliseconds startup versus container images that can be hundreds of megabytes and take seconds. Cites real users (Figma, Autodesk, Unreal) and demonstrates the C-derived logic printing “hello KCD Sri Lanka,” which works end‑to‑end.

AI-written summary · about

  1. 0:00Introduction
  2. 2:28C in browser with WebAssembly
  3. 7:54What is WebAssembly
  4. 10:21Why WebAssembly is revolutionary
  5. 14:10WebAssembly ecosystem
  6. 15:16WebAssembly outside browsers
  7. 16:40WebAssembly vs Docker
  8. 19:35Integrating WebAssembly with Docker
  9. 20:39Real-world WebAssembly apps
  10. 21:22Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.