Onward! 2018
2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2018)
Powered by
Conference Publishing Consulting

2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2018), November 7–8, 2018, Boston, MA, USA

Onward! 2018 – Proceedings

Contents - Abstracts - Authors

Frontmatter

Title Page
Article: onward18foreword-fm000-p doi:
Message from the Chairs
Article: onward18foreword-fm001-p doi:
Onward! 2018 Organization
Article: onward18foreword-fm002-p doi:

Papers

Usability and Reusability

On the Usage of Pythonic Idioms
Carol V. Alexandru, José J. Merchante, Sebastiano Panichella, Sebastian Proksch, Harald C. Gall, and Gregorio Robles
(University of Zurich, Switzerland; Universidad Rey Juan Carlos, Spain; Zurich University of Applied Sciences, Switzerland)
Publisher's Version Article: onward18papers-p16-p doi:10.1145/3276954.3276960
Active Learning for Inference and Regeneration of Computer Programs That Store and Retrieve Data
Martin C. Rinard, Jiasi Shen, and Varun Mangalick
(Massachusetts Institute of Technology, USA)
Publisher's Version Article: onward18papers-p15-p doi:10.1145/3276954.3276959

DSLs and Language Design Principles

The Open Authorial Principle: Supporting Networks of Authors in Creating Externalisable Designs
Antranig Basman, Clayton Lewis, and Colin Clark
(Raising the Floor - International, UK; University of Colorado at Boulder, USA; OCAD University, Canada)
Publisher's Version Article: onward18papers-p21-p doi:10.1145/3276954.3276963
Tᴏᴏʟ: Accessible Automated Reasoning for Human Robot Collaboration
Ivan Gavran, Ortwin Mailahn, Rainer Müller, Richard Peifer, and Damien Zufferey
(MPI-SWS, Germany; ZeMA, Germany)
Publisher's Version Article: onward18papers-p19-p doi:10.1145/3276954.3276961

Data Structures

C♭: A New Modular Approach to Implementing Efficient and Tunable Collections
Stephan Brandauer, Elias Castegren, and Tobias Wrigstad
(Uppsala University, Sweden)
Publisher's Version Article: onward18papers-p7-p doi:10.1145/3276954.3276956
Live, Synchronized, and Mental Map Preserving Visualization for Data Structure Programming
Akio Oka, Hidehiko Masuhara, and Tomoyuki Aotani
(Tokyo Institute of Technology, Japan)
Publisher's Version Article: onward18papers-p20-p doi:10.1145/3276954.3276962

Language Design

A CAPable Distributed Programming Model
Florian Myter, Christophe Scholliers, and Wolfgang De Meuter
(Vrije Universiteit Brussel, Belgium; Ghent University, Belgium)
Publisher's Version Article: onward18papers-p11-p doi:10.1145/3276954.3276957
Protecting Chatbots from Toxic Content
Guillaume Baudart, Julian Dolby, Evelyn Duesterwald, Martin Hirzel, and Avraham Shinnar
(IBM Research, USA)
Publisher's Version Article: onward18papers-p14-p doi:10.1145/3276954.3276958
JEff: Objects for Effect
Pablo Inostroza and Tijs van der Storm
(CWI, Netherlands; University of Groningen, Netherlands)
Publisher's Version Article: onward18papers-p3-p doi:10.1145/3276954.3276955

Essays

Fatal Abstraction
Friedrich Steimann
(Fernuniversität in Hagen, Germany)
Publisher's Version Article: onward18essays-p10-p doi:10.1145/3276954.3276966
We Should Stop Claiming Generality in Our Domain-Specific Language Papers (Extended Abstract)
Daco C. Harkes
(Delft University of Technology, Netherlands)
Publisher's Version Article: onward18essays-p11-p doi:10.1145/3276954.3276967
Interdisciplinary Programming Language Design
Michael Coblenz, Jonathan Aldrich, Brad A. Myers, and Joshua Sunshine
(Carnegie Mellon University, USA)
Publisher's Version Article: onward18essays-p7-p doi:10.1145/3276954.3276965

proc time: 0.02