Live Tuning: Expanding Live Programming Benefits to Non-Programmers
Live Programming allows programmers to gain information about the program continuously during its development. While it has been implemented in various integrated development environments (IDEs) for programmers, its interaction techniques such as slider widgets for continuous parameter tuning are comprehensible for people without any prior knowledge of programming and have been widely used for a long time. In this paper, we aim to introduce prior work on Live Programming research from the interaction point of view and relate it to Human-Computer Interaction research. We then name the subset of Live Programming interaction that only involves changes in constant values “Live Tuning.” Our example IDEs that implement both Live Programming and Live Tuning interactions are showcased, followed by the discussion on the possible future direction of programming experience (PX) research.
Sun 17 JulDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
| 16:00 - 18:20 | |||
| 16:0050m Talk | Leveraging live programming in the classroom — an experience report LIVE Alessandro Warth HARC / Y Combinator ResearchFile Attached | ||
| 16:5020m Talk | Live Tuning: Expanding Live Programming Benefits to Non-Programmers LIVE Jun Kato National Institute of Advanced Industrial Science and Technology, Japan, Masataka Goto National Institute of Advanced Industrial Science and Technology, JapanPre-print | ||
| 17:1020m Talk | Sintr: Experimenting with liveness at scale LIVEPre-print | ||
| 17:3050m Other | Discuss: Live Programming, Live Coding, and Intelligence Amplification LIVE Sean McDirmid Microsoft Research, Jun Kato National Institute of Advanced Industrial Science and Technology, Japan | ||
