Blogs (28) >>
ECOOP 2016
Sun 17 - Fri 22 July 2016 Rome, Italy
Sun 17 Jul 2016 14:10 - 14:30 at Foscolo - Summer

Live programming environments improve programmer experience by providing views of program execution which are continuously, and instantaneously updated. In most existing work on liveness, these views are considered part of the IDE: separate windows, panels, or widgets allow programmers to inspect and interact with live data and program execution. In this paper we present “live literals” where the source code itself is used as vehicle for immediate feedback and direct manipulation. Live literals are like ordinary programming language literals, but they are automatically updated after changes to the code. We illustrate the concept of live literals in Javascript using three applications: embedded spreadsheets, live units tests, and probes.

Sun 17 Jul

13:50 - 15:20: LIVE - Summer at Foscolo
LIVE-201613:50 - 14:10
Christopher SchusterUniversity of California, Santa Cruz, Cormac FlanaganUniversity of California, Santa Cruz
LIVE-201614:10 - 14:30
Tijs van der StormCWI, Felienne HermansDelft University of Technology
LIVE-201614:30 - 14:50
Roly PereraUniversity of {Glasgow, Edinburgh}, Simon J. Gay
Pre-print Media Attached
LIVE-201614:50 - 15:20