Abstract is missing.
- On the usage of pythonic idiomsCarol V. Alexandru, José J. Merchante, Sebastiano Panichella, Sebastian Proksch, Harald C. Gall, Gregorio Robles. 1-11 [doi]
- Active learning for inference and regeneration of computer programs that store and retrieve dataMartin C. Rinard, Jiasi Shen, Varun Mangalick. 12-28 [doi]
- The open authorial principle: supporting networks of authors in creating externalisable designsAntranig Basman, Clayton H. Lewis, Colin B. D. Clark. 29-43 [doi]
- Tᴏᴏʟ: accessible automated reasoning for human robot collaborationIvan Gavran, Ortwin Mailahn, Rainer Müller, Richard Peifer, Damien Zufferey. 44-56 [doi]
- C♭: a new modular approach to implementing efficient and tunable collectionsStephan Brandauer, Elias Castegren, Tobias Wrigstad. 57-71 [doi]
- Live, synchronized, and mental map preserving visualization for data structure programmingAkio Oka, Hidehiko Masuhara, Tomoyuki Aotani. 72-87 [doi]
- A CAPable distributed programming modelFlorian Myter, Christophe Scholliers, Wolfgang De Meuter. 88-98 [doi]
- Protecting chatbots from toxic contentGuillaume Baudart, Julian Dolby, Evelyn Duesterwald, Martin Hirzel, Avraham Shinnar. 99-110 [doi]
- JEff: objects for effectPablo Inostroza, Tijs van der Storm. 111-124 [doi]
- Fatal abstractionFriedrich Steimann. 125-130 [doi]
- We should stop claiming generality in our domain-specific language papers (extended abstract)Daco Harkes. 131-132 [doi]
- Interdisciplinary programming language designMichael J. Coblenz, Jonathan Aldrich, Brad A. Myers, Joshua Sunshine. 133-146 [doi]