BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Live Programming: Origins and Directions - Steve Tanimoto 
DTSTART:20131114T111500Z
DTEND:20131114T121500Z
UID:TALK48486@talks.cam.ac.uk
CONTACT:Jingjing Shen
DESCRIPTION:Liveness in programming environments generally refers to the a
 bility 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 performe
 rs in front of audiences. This talk gives a brief historical perspective o
 n liveness and discusses an extension of a hierarchy given in 1990\, to no
 w account for even more powerful execution-oriented tools for programmers.
LOCATION:Rainbow Seminar Room (SS03)\, Computer Laboratory
END:VEVENT
END:VCALENDAR
