Szymon Kaliski

Live-Programming

  • Live-Programming Issues

  • connections to VPL of course, but not necessarily

  • levels of "liveness" from Steven Tanimoto:

    1. Informative (e.g. flowchart as ancillary description)
    2. Informative and significant (e.g. executable flowchart)
    3. Informative, significant and responsive (e.g. edit-triggered updates)
    4. Informative, significant, responsive, and live (e.g. stream-driven updates)
    5. Tactically predictive (adds programming via selection from running predicted behaviors)
    6. Strategically predictive (adds inference of gross functionality)
    A Perspective on the Evolution of Live Programming ↗

Backlinks

  1. 2025-09-25Future Of Coding1
  2. 2024-09-30Solving Things Visually1
  3. 2024-05-17Live-Programming Issues3
  4. 2024-02-21Live-Coding1
  5. 2024-02-21Working with the Material1