~/talk

What’s inside WebAssembly

slides:none on file

Builds a working cellular automaton in wasm text format that compiles to a binary, exposes memory and globals to JavaScript, and renders evolving rows in the browser; implements index, load/store, bit-shift packing of three neighbor bits, an eight-entry function table for rules, and an evolve loop that actually runs. Demos include small grids (row size 5), larger runs (115), shows Rule 30 chaotic behavior and notes WebAssembly Studio + AssemblyScript for compiling and debugging, and confirms the code works in-browser.

AI-written summary · about

  1. 0:00Start
  2. 0:41Recap
  3. 2:13Automata
  4. 2:39Grid and Rules
  5. 6:00Richard Feynman
  6. 9:46Webassembly Is Stack Based
  7. 10:33Push
  8. 11:48Stack Machine
  9. 16:52Row Size Global
  10. 21:17Add some Memory
  11. 25:12Binary Shifting
  12. 32:04Sierpinski Triangle
  13. 35:02Game of Life
  14. 38:06Assembly Script Project
  15. 39:58What's Your Favorite Language for Writing Web Assembly
  16. 45:47Debugging Capabilities
~/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.