Live Programming: Origins and Directions
Add to your list(s)
Download to your calendar using vCal
If you have a question about this talk, please contact Jingjing Shen.
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. Liveness is particularly helpful in educational contexts and in end-user programming. One form of live programming, known as live coding, involves programmers as performers in front of audiences. This talk gives a brief historical perspective on liveness and discusses an extension of a hierarchy given in 1990, to now account for even more powerful execution-oriented tools for programmers.
This talk is part of the Rainbow Group Seminars series.
This talk is included in these lists:
Note that ex-directory lists are not shown.
|