‹Programming› 2024 (series) / Programming with AI 2024 (series) / Programming with AI /
Ironies of Programming Automation: Exploring the Experience of Code Synthesis Via Large Language Models
Tue 12 Mar 2024 11:30 - 12:00 at M:Teknodromen - PAI Keynote and Presentations
The widespread availability of large language models (LLMs) has presented the opportunity for novice programmers to make use of them for the purpose of understanding and synthesising code. In this paper, we discuss a small pilot study intended to explore the user experience of doing so in a limited way, and the attitudes of a group of novice programmers towards this style of programming. We also draw parallels to the seminal work of Lisanne Bainbridge, and discuss the way in which her “ironies of automation” are also present when attempting to automate the activity of programming.
Tue 12 MarDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Tue 12 Mar
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:00 - 12:00 | |||
10:00 60mKeynote | Dear developers, what do you mean by photography?PAI Keynote Programming with AI | ||
11:00 30mPaper | Magic Markup: Maintaining Document-External Markup with an LLM Programming with AI Edward Misback University of Washington, USA, Zachary Tatlock University of Washington, Steven Tanimoto University of Washington, Seattle | ||
11:30 30mPaper | Ironies of Programming Automation: Exploring the Experience of Code Synthesis Via Large Language Models Programming with AI Alan McCabe Lund University, Moa Björkman , Joel Engström , Peng Kuang Lund University, Sweden & WASP, Emma Söderberg Lund University, Luke Church University of Cambridge | Lund University | Lark Systems |