LIVE · Workshop on Live Programming

LIVE 2021 Workshop

The Seventh Workshop on Live Programming (LIVE 2021) will take place online (and perhaps also in person) around October 18 in conjunction with SPLASH 2021.

Where UX meets PL

Programming is cognitively demanding, and way too difficult. LIVE is a workshop exploring new user interfaces that improve the immediacy, usability, and learnability of programming. Whereas PL research traditionally focuses on programs, LIVE focuses more on the activity of programming.


Programmers don't materialise programs out of thin air, but construct them out of existing programs. Embracing this insight leads to a different focus at LIVE compared to traditional PL conferences. Here are some of the qualities that we care about:

The majority of LIVE submissions are demonstrations of novel programming systems. Technical papers, and insightful and clearly articulated experience reports, literature reviews, and position papers are also welcome.

LIVE 2021 Call For Submissions

The LIVE 2021 workshop invites submissions of ideas for improving the immediacy, usability, and learnability of programming. Live programming gives the programmer immediate feedback on the behavior of a program as it is edited, replacing the edit-compile-debug cycle with a fluid programming experience. The best-known example of live programming is the spreadsheet, but there are many others.

Invited Speaker

Clemens Nylandsted Klokmose
Aarhus University

Submission Guidelines

LIVE welcomes demonstrations of novel programming systems, experience reports, literature reviews, demos of historic systems, and position papers. Topics of interest include:

LIVE provides a forum where early-stage work will receive constructive criticism. Submissions may be short papers, web essays with embedded videos, or demo videos. A written 250 word abstract is required for all submissions. Videos should be up to 20 minutes long, and papers up to 6 pages long. Use concrete examples to explain your ideas. Presentations of programming systems should take care to situate the work within the history of such tools.

While LIVE welcomes early work and exploratory work, authors may optionally choose to have their work considered for inclusion in the workshop proceedings.

Submissions must be made at and are due on Friday August 6th. Notifications of acceptance will be sent by Friday September 3rd.

Organizing committee

Brian Hempel
University of Chicago

Sam Lau
University of California, San Diego

Key dates

Submission deadline:
August 6, 2021 (AoE)
August 31, 2021
Early registration:
September 17, 2021
October 18, 2021 (TBC)

Submit via HotCRP.

Program committee

Jonathan Edwards

Simon Fowler
University of Glasgow

Tudor Girba

April Gonçalves
Roskilde University

Chris Hundhausen
Washington State University

Mary Beth Kery
Human-Computer Interaction Institute, CMU

Jens Lincke
Hasso Plattner Institute

Geoffrey Litt

Sean McDirmid

David Moon
University of Michigan

Hila Peleg
University of California, San Diego

Emma Söderberg
Lund University

Steve Tanimoto
University of Washington

Lea Verou

Yifan Wu

Haijun Xia
University of California, San Diego