Slide 7
Slide 7 text
Live Programming & Liveness
• Fundamental notion of liveness
Instead of having a traditional program development cycle involving four phases
-- edit, compile, link, run -- there is only one phase with the program constantly
running, even if various editing events occur.
• Live programming, which embraces
the concept of liveness, aims to ease
the programming task by executing a
program continuously during editing.
• LISP machines, the Smalltalk
language, and the Logo language