The Tenth Workshop on Live Programming (LIVE 2024) will take place in Los Angeles, California, in conjunction with SPLASH 2024.
Programming is cognitively demanding, and 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, insightful and clearly articulated experience reports, theoretical papers that propose and verify generalized principles, literature reviews, and position papers are also welcome.
Our goal is to provide a supportive venue where early-stage work receives constructive criticism. Whether graduate students or tenured faculty, researchers need a forum to discuss new ideas and get helpful feedback from their peers. Towards that end, we will allot about ten minutes for discussion after every presentation.
The LIVE 2024 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.
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.
Submissions must be made at https://live24.hotcrp.com/paper/new and are due on Wednesday July 7, 2024. Notifications of acceptance will be sent by August 9, 2024.
Here are some tips about submitting to LIVE, especially for those who are less familiar with academic workshops:
LIVE is a community of researchers, developers, and creative people. We get together to share ideas about making programming better through liveness. Submitting work to LIVE makes it part of this conversation.
Academic researchers often use LIVE as a place to develop early stage ideas. Those from outside the academy have found LIVE to be an accessible way to connect with the scholarly community and get in-depth feedback on their work from a new perspective. (Several have even used LIVE as a stepping-stone to full-time work in academia.)
Many people appreciate the deadline and community of a workshop as a way to motivate work on a project. Being forced to explain your ideas to others can be a helpful way to figure out what your ideas are!
A LIVE submission is substantial documentation of your work and ideas – not just an abstract (as you may be used to from industry conferences).
Your submission will be reviewed by our program committee. They will provide you with written feedback, and based on their reviews we will select the program for the workshop. This makes for a good guideline on what makes a submission complete – is it fully-formed enough for reviewers to give you helpful feedback? We encourage you to submit works in progress, as long as they meet that threshold.
The majority of LIVE submissions are demonstrations of novel programming systems. Other types of work are also welcome, including technical papers, experience reports, theoretical papers, literature reviews, and position papers.
LIVE submissions will only be shown to the program committee. We do not publish them publicly.
No! We encourage submissions in various formats. 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.
LIVE is a scholarly workshop. Scholarly work differs from most of what you'll find on Hacker News in a few important ways:
If you'd like further guidance, please get in touch with the program committee: pvh@pvh.ca, gklitt@gmail.com, joshuah@alum.mit.edu
You will receive at least three in-depth reviews of your work from members of the program committee. These reviews will provide you feedback on your work, and will also be used to select which papers to accept. Based on past years, we anticipate accepting 50-90% of submissions. Submissions are due by July 7, and reviews will be released on August 16.
We expect at least one coauthor to attend LIVE in-person in Pasadena (sometime between Oct 20-25, 2024, exact date TBD) and present the work. Attendees will need to cover their own registration fee and travel. If you are affiliated with an academic institution, many institutions offer funding support for conference travel. If needed, remote presentations can be accommodated, but in-person participation is strongly encouraged for the full workshop experience.
To get a sense of past successful LIVE submissions, check out the programs from the past few years.
The LIVE community spans academic and independent researchers, industry programmers, artists, musicians, and all kinds of creative people. We live under an academic umbrella and support academic values, but are intentionally open to creative input from everywhere.