A Live Programming Experience
summary
A working environment called APX combines a custom language, a typeless type system with client‑side inference, and the DLR to give native code performance; a virtual time machine checkpoints execution and samples up to 200 frames so code edits update a live rendering continuously. The demo builds scrubbable bouncy balls, vector and shape editors, probes and logs tied to execution contexts, and live parameter rewriting by dragging visuals — all running and interactive, not just slides.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 2:46Drawing
- 5:14Scrubbing
- 8:35Bouncy Ball
- 13:08Inspect Ball
- 17:08En extensible method
- 23:48Drawing and abstracting
related talks
25mPlay with your code
25mLive Programming and Programming by Example: Better Together
15mLive Programming a Live Programming Environment: An Experience Report
43mStop Writing Dead Programs
08mRapido: Prototyping Interactive AR Experiences through Programming by Demonstration
14mExample-Based Live Programming for Everyone: Building Language-Agnostic Tools for Live Programming w
35mMaking a lot of things
33mReal Time Recompilation of Running JavaScript
