CHI '20CorrespondingInteractive Data Visualization +2
Projection Boxes: On-the-fly Reconfigurable Visualization for Live Programming
Live programming is a regime in which the programming environment provides continual feedback, most often in the form of runtime values. In this paper, we present Projection Boxes, a novel visualization technique for displaying runtime values of programs. The key idea behind projection boxes is to start with a full se…