~/talk

Making Nock Fly

Talkat LambdaConf 2024 · 2024-05-04..05-10· [large-language-models]
slides:none on file

Claims a new static analysis called subject knowledge analysis implemented in the Ares solid-state interpreter that eliminates most indirect calls, uses destination-driven code generation to registerize Nock programs, and refines Cheney on the MTA stack allocation so standard compiler optimizations apply. Compiles Nock to an SSA IR with direct calls, uses jets to avoid exponential number tricks for arithmetic, and runs a minimal Urbit‑shaped kernel (baby pill) with no indirect calls.

AI-written summary · about

  1. 0:00Introduction to Knack
  2. 3:21Destination-driven code
  3. 6:37SSA code generation
  4. 10:40Optimization challenges
  5. 13:32Addressing interpreter latency
  6. 16:49Static call analysis
  7. 20:28Refining recursion handling
  8. 23:23Tracking provenance
  9. 27:02Demo and IR inspection
  10. 30:41Q&A and closing remarks
~/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.