Onward! 2024
2024 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2024)
Powered by
Conference Publishing Consulting
2024 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2024)
,
October 23–25, 2024
,
Pasadena, CA, USA
Onward! 2024 – Proceedings
Contents
-
Abstracts
-
Authors
Frontmatter
Title Page
Article: onward24foreword-fm000-p doi:
Message from the Chairs
Article: onward24foreword-fm001-p doi:
Papers
Moldable Exceptions
Andrei Chiş
,
Tudor Gîrba
, and
Oscar Nierstrasz
(Feenk, Switzerland)
Publisher's Version
Article: onward24papers-p5-p doi:10.1145/3689492.3690044
Reclaiming the Unexplored in Hybrid Visual Programming
Michael Homer
(Victoria University of Wellington, New Zealand)
Publisher's Version
Article: onward24papers-p11-p doi:10.1145/3689492.3690045
Active DSU: Dynamic Software Updates for Active Functions
Filip Strömbäck
and
Dániel Varró
(Linköping University, Sweden)
Publisher's Version
Article: onward24papers-p12-p doi:10.1145/3689492.3690046
Source-Level Debugging of Compiler-Optimised Code: Ill-Posed, but Not Impossible
Stephen Kell
and
J. Ryan Stinnett
(King’s College London, United Kingdom)
Publisher's Version
Article: onward24papers-p18-p doi:10.1145/3689492.3690047
The Meerkat Vision: Language Support for Live, Scalable, Reactive Web Apps
João Costa Seco
and
Jonathan Aldrich
(NOVA-LINCS, Portugal; NOVA School of Science and Technology, Portugal; Carnegie Mellon University, USA)
Publisher's Version
Article: onward24papers-p19-p doi:10.1145/3689492.3690048
Talking to Objects in Natural Language: Toward Semantic Tools for Exploratory Programming
Christoph Thiede
,
Marcel Taeumel
,
Lukas Böhme
, and
Robert Hirschfeld
(Hasso Plattner Institute, Germany; University of Potsdam, Germany)
Publisher's Version
Article: onward24papers-p21-p doi:10.1145/3689492.3690049
Software Engineering Methods for AI-Driven Deductive Legal Reasoning
Rohan Padhye
(Carnegie Mellon University, USA)
Publisher's Version
Article: onward24papers-p22-p doi:10.1145/3689492.3690050
Scimitar: Functional Programs as Optimization Problems
Nate F. F. Bragg
,
Jeffrey S. Foster
, and
Philip Zucker
(Tufts University, USA; Draper Laboratory, USA)
Publisher's Version
Published Artifact
Artifacts Available
Article: onward24papers-p24-p doi:10.1145/3689492.3690051
Beyond Procedure Calls as Component Glue: Connectors Deserve Metaclass Status
Marcel Weiher
,
Marcel Taeumel
, and
Robert Hirschfeld
(Hasso Plattner Institute, Germany; University of Potsdam, Germany)
Publisher's Version
Article: onward24papers-p25-p doi:10.1145/3689492.3690052
Abstract Debuggers: Exploring Program Behaviors using Static Analysis Results
Karoliine Holter
,
Juhan Oskar Hennoste
,
Patrick Lam
,
Simmo Saan
, and
Vesal Vojdani
(University of Tartu, Estonia; University of Waterloo, Canada)
Publisher's Version
Article: onward24papers-p26-p doi:10.1145/3689492.3690053
A Programming Language for Data and Configuration!
Mark Marron
(University of Kentucky, USA)
Publisher's Version
Info
Article: onward24papers-p30-p doi:10.1145/3689492.3690054
Essays
The Linguistics of Programming
Colin S. Gordon
(Drexel University, USA)
Publisher's Version
Article: onward24essays-p3-p doi:10.1145/3689492.3689806
Dialogues on Natural Code
Lu Wilson
and
David H. Ackley
(TodePond, United Kingdom; Living Computation Foundation, USA)
Publisher's Version
Article: onward24essays-p4-p doi:10.1145/3689492.3689807
Redressing the Balance: A Yin-Yang Perspective on Information Technology
Konrad Hinsen
(CNRS, France; Synchrotron SOLEIL, France)
Publisher's Version
Article: onward24essays-p5-p doi:10.1145/3689492.3689808
A Case for Feminism in Programming Language Design
Felienne Hermans
and
Ari Schlesinger
(Vrije Universiteit Amsterdam, Netherlands; University of Georgia, USA)
Publisher's Version
Info
Article: onward24essays-p6-p doi:10.1145/3689492.3689809
(Programs), Proofs and Refutations (and Tests and Mutants)
Alex Groce
(Northern Arizona University, USA)
Publisher's Version
Article: onward24essays-p7-p doi:10.1145/3689492.3689810
A New Cognitive Perspective on Simplicity in System and Product Design
Stefan Lesser
(Unaffiliated, United Kingdom)
Publisher's Version
Article: onward24essays-p10-p doi:10.1145/3689492.3689811
Programming Languages for the Future of Design Computation
Robert Aish
,
Al Fisher
,
Dominic Orchard
, and
Jay Torry
(University College London, United Kingdom; Buro Happold, United Kingdom; University of Kent, United Kingdom; University of Cambridge, United Kingdom)
Publisher's Version
Article: onward24essays-p12-p doi:10.1145/3689492.3689812
The Hidden Program State Hurts Everyone
Sverrir Thorgeirsson
,
Oliver Graf
, and
Zhendong Su
(ETH Zurich, Switzerland)
Publisher's Version
Article: onward24essays-p14-p doi:10.1145/3689492.3689813
Use Site Checking Considered Harmful
Dimi Racordon
and
Benjamin Chung
(EPFL, Switzerland; University of Washington, USA)
Publisher's Version
Article: onward24essays-p15-p doi:10.1145/3689492.3689814
Discovering Your Software Umwelt
Rebecca Wirfs-Brock
,
Allen Wirfs-Brock
, and
Jordan Wirfs-Brock
(Wirfs-Brock Associates, USA; Whitman College, USA)
Publisher's Version
Article: onward24essays-p16-p doi:10.1145/3689492.3689815
tl;dr: Chill, y’all: AI Will Not Devour SE
Eunsuk Kang
and
Mary Shaw
(Carnegie Mellon University, USA)
Publisher's Version
Article: onward24essays-p18-p doi:10.1145/3689492.3689816
proc time: 111.36