To understand what a data-processing program is doing, a programmer needs to understand the data being processed at each step. However, most programming environments hide all data by default, affording only high-latency views through narrow slits. We present PANE, a prototype live, functional programming environment built around data-visibility. In PANE, the process of constructing a program centers around seeing and acting on concrete data values, all of which are visible by default.
Tue 6 Nov
|10:30 - 11:00|
|11:00 - 11:30|
|11:30 - 12:00|
Charles RobertsWorcester Polytechnic InstitutePre-print