~/talk

“Breaking Out of Box”

Talkat ReactiveConf 2019 · 2019-10-30..11-01· [rust, webassembly]
name:Yuki Li
github:yukil-30
slides:none on file

Builds a Gameboy emulator in Rust that compiles to WebAssembly and runs in the browser, with a live logo-scroll demo that mostly works but shows rendering glitches on a hacked Pokémon ROM. Claims: about 8,000 lines in five months, the original Gameboy uses around 500 opcodes, rendering iterates over 23,000 pixels per frame. Uses Rust for safety and zero-cost abstractions and wasm for smaller files, faster decoding, and streaming compilation; performance is improved but not perfect.

AI-written summary · about

  1. 0:00Start
  2. 4:43What Is a Computer
  3. 6:34Demo
  4. 8:56Streaming Completion
  5. 10:08Rust
  6. 14:59Tetris
  7. 19:15Tetris Game
  8. 20:20Step 4
~/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.