Feedback and the REPL
summary
Argues that eliminating build/reload delays gives much faster feedback and fewer debugging rounds, then demos a working workflow: a VS Code plugin sends selected code to a browser REPL so modules can be imported, edited and evaluated live. Shows Replete (open source on GitHub) creating a Vue component end-to-end — spec, demo, implementation — and it runs in the page with event handlers. Calls this REPL-driven development and labels the file a whole-module.
AI-written summary · about
chapters (11)
- 0:00Fast feedback for programmers
- 4:12Batch to interactive programming
- 8:25McCarthy’s REPL vision
- 10:55Lisp’s legacy in JavaScript
- 13:04REPL in JavaScript
- 18:49Beyond low-level REPLs
- 20:15Editor REPL integration
- 22:07REPL-driven development
- 27:18Whole module REPLs
- 28:44Replete and plugins
- 30:30Future of instant feedback
related talks
55mREPLs All The Way Up: A Rubric For Virtuous Feedback Loops
32mREPL, do you speak it
27mREPL/Playground, Let's do it Live!
47mREPL-driven development
36mParty REPL — A multi-player REPL built for pair-programming
30mVS Code Can Do That
29mResponsive Svelte (exploring Svelte's reactivity)
41mLet’s Make Development Fast Again!
