@gron

A Perspective on the Evolution of Live Programming

. Proceedings of the 1st International Workshop on Live Programming, page 31--34. Piscataway, NJ, USA, IEEE Press, (2013)
DOI: 10.1109/LIVE.2013.6617346

Abstract

Liveness in programming environments generally refers to the ability to modify a running program. Liveness is one form of a more general class of behaviors by a programming environment that provide information to programmers about what they are constructing. This paper gives a brief historical perspective on liveness and proposes an extension of a hierarchy given in 1990, to now account for even more powerful execution-oriented tools for programmers. In addition, while liveness concerns the timeliness of execution feedback, considering a broader array of forms of feedback is helpful both in better understanding liveness and in designing ever more powerful development tools.

Description

A perspective on the evolution of live programming

Links and resources

Tags

community

  • @gron
  • @dblp
@gron's tags highlighted