Live-Programming
-
connections to VPL of course, but not necessarily
-
levels of "liveness" from Steven Tanimoto:
- Informative (e.g. flowchart as ancillary description)
- Informative and significant (e.g. executable flowchart)
- Informative, significant and responsive (e.g. edit-triggered updates)
- Informative, significant, responsive, and live (e.g. stream-driven updates)
- Tactically predictive (adds programming via selection from running predicted behaviors)
- Strategically predictive (adds inference of gross functionality)