Pat Hanrahan's 'On Notation' talk sparks a curated DSL course resource guide
blelbach · x · 2026-10-21
- Pat Hanrahan's RacketCon 2026 talk On Notation drew attention: it was based on a DSL course he taught at Stanford, and codereport was surprised to learn Hanrahan advised iabuck, creator of Brook (the predecessor to CUDA).
- A reading-guide site now collects the related materials: CS343D Notation lecture slides (2021/2023 editions covering SETL, Iverson's APL/K, Haskell, Agda and mathematical notation), the talk video, Building DSLs II on macros and staged programming with Terra, plus the full CS343D 2021–2025 course archives.
- Slides shown include APL examples (broadcasting, element-wise ops, sum notation) and a taxonomy of collection-oriented programming models (Lisp, SETL, NESL, Halide, NumPy, etc.).
Related event: Pat Hanrahan's RacketCon Talk on Notation Draws Attention(2 posts)→
More from coding & agent
- Open models below 4-bit struggle at self-iterating 3D asset generation, HF dev finds — mervenoyann · 2026-10-21
- Developer Moves AI Agents to a Dedicated Linux Workstation Using Incus System Containers — kevinkern · 2026-10-21
- Motion Launches a General Video Agent That Edits Footage and Mimics Any Reference Style — mhdfaran · 2026-10-21
- MCP Platform NitroStack Wins Product Hunt Product of the Day, Focuses on Retention — EstablishmentFun4373 · 2026-10-21
- CodeRabbit Ships 5,000 PRs a Week With a Tiny Team, Hires by Strategy-Game Hours — omojumiller · 2026-10-21
- LukeW maps the five UI problems every AI-native company faces with agents — LukeW · 2026-10-21