LIVE
Mon 5 - Sat 10 December 2022 Auckland, New ZealandLIVE 2022 with SPLASH 2022Where UX meets PL 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. Themes Programmers don’t materialize programs out of thin air, but construct them out of existing programs. Em ... |
Sun 17 - Fri 22 October 2021 Chicago, Illinois, United StatesLIVE 2021 with SPLASH 2021Where UX meets PL 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. Themes Programmers don’t materialize programs out of thin air, but construct them out of existing programs. Em ... |
Tue 17 Nov 2020 Online ConferenceLIVE 2020 with SPLASH 2020Talk recordings are on our YouTube channel. 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. Themes Programmers don’t materialise programs out of thin air ... |
Sun 20 - Fri 25 October 2019 Athens, GreeceLIVE 2019 with SPLASH 2019The LIVE’19 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. The study of live progr ... |
Sun 4 - Fri 9 November 2018 Boston, Massachusetts, United StatesLIVE 2018 with SPLASH 2018The LIVE Programming Workshop invites submissions of new 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. The LIVE workshop is a forum for resea ... |
Sun 22 - Fri 27 October 2017 Vancouver, CanadaLIVE 2017 with SPLASH 2017If you are attending the workshop, please sign up for the workshop Slack using this signup link. Live programming systems abandon the traditional edit-compile-run cycle in favor of fluid user experiences that encourages powerful new ways of “thinking to code” and enables programmers to see and understand their program executions. Programming today requires much mental effort with broken stuttering feedback loops ... |
Mon 18 - Fri 22 July 2016 Rome, ItalyLIVE 2016 with ECOOP 2016Welcome to LIVE 2016, a workshop on live programming systems Slack will be used during the workshop. If you plan to attend, please email smcdirm@microsoft.com so we can send you an invite. Live programming systems abandon the traditional edit-compile-run cycle in favor of fluid user experiences that encourages powerful new ways of “thinking to code” and enables programmers to see an ... |
Elisa BaniassadSteering Committee Chair
University of British Columbia
Canada
Charlie Curtsinger
Grinnell College
Molly Feldman
Oberlin College
United States
Kathi Fisler
Brown University
United States
Martin Henz
National University of Singapore
Singapore
Benjamin Lerner
Northeastern University, United States
United States