Hacker News new | ask | show | jobs
by seanmcdirmid 4349 days ago
Live programming isn't live coding. Live coding is about improvisation and repls. If you want to learn about live coding, see TOPLAP.

I got into a debate with well known Smalltalk guy about this once: my position was that we could achieve complete liveness, where even the past is repaired with respect to code changes, in a way that is responsive. His argument was that this kind of liveness is impossible, and that we should settle for just Smalltalk-style liveness (modify objects directly, fix-and-replace code without "repairing the past").