Onward! 2025
2025 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2025)
Powered by
Conference Publishing Consulting
2025 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2025)
,
October 12–18, 2025
,
Singapore, Singapore
Onward! 2025 – Proceedings
Contents
-
Abstracts
-
Authors
Frontmatter
Title Page
Article: onward25foreword-fm000-p doi:
Welcome from the Chairs
Article: onward25foreword-fm001-p doi:
Onward! 2025 Organization
Article: onward25foreword-fm002-p doi:
Papers
Synchronous Programming for Kids: A Manifesto
Jean Pichon-Pharabod
(Aarhus University, Denmark)
Publisher's Version
Info
Article: onward25papers-p1-p doi:10.1145/3759429.3762617
Semantics-Preserving Transformation of Context-Free Grammars into LL(1) Form
Vladyslav Bilyk
(Unaffiliated, Lviv, Ukraine)
Publisher's Version
Article: onward25papers-p8-p doi:10.1145/3759429.3762618
ScooPy: Enhancing Program Synthesis with Nested Example Specifications
Tomer Katz
and
Hila Peleg
(Technion, Israel)
Publisher's Version
Article: onward25papers-p9-p doi:10.1145/3759429.3762619
Foundational Design Principles and Patterns for Building Robust and Adaptive GenAI-Native Systems
Frederik Vandeputte
(Nokia Bell Labs, Belgium)
Publisher's Version
Article: onward25papers-p11-p doi:10.1145/3759429.3762620
Sharing Is Scaring: Linking Cloud File-Sharing to Programming Language Semantics
Skyler Austen
,
Shriram Krishnamurthi
, and
Kathi Fisler
(Brown University, USA)
Publisher's Version
Info
Article: onward25papers-p12-p doi:10.1145/3759429.3762621
An Argument for the Practicality of Entity Component Systems as the Primary Data Structure for an Interpreter or Compiler
Joshua Dahl
and
Frederick C. Harris Jr.
(University of Nevada at Reno, USA)
Publisher's Version
Article: onward25papers-p14-p doi:10.1145/3759429.3762622
X-by-Construction: Towards Ensuring Non-functional Properties in by-Construction Engineering
Maximilian Kodetzki
,
Tabea Bordis
,
Alex Potanin
, and
Ina Schaefer
(KIT, Germany; Australian National University, Australia)
Publisher's Version
Article: onward25papers-p15-p doi:10.1145/3759429.3762623
On Collective Control over User Interfaces in the Face of Network Effects
Caleb Malchik
and
Joan Feigenbaum
(Yale University, USA)
Publisher's Version
Article: onward25papers-p18-p doi:10.1145/3759429.3762624
Exploring the Design Space for Runtime Enforcement of Dynamic Capabilities
Andrew Fawcet
,
James Noble
, and
Michael Homer
(Victoria University of Wellington, New Zealand; Creative Research & Programming, New Zealand)
Publisher's Version
Article: onward25papers-p20-p doi:10.1145/3759429.3762625
Literate Tracing
Matthew Sotoudeh
(Stanford University, USA)
Publisher's Version
Info
Article: onward25papers-p21-p doi:10.1145/3759429.3762626
TideScript: A Domain Specific Language for Peptide Chemistry
Nicholas Morris
,
Blair Archibald
, and
S. Hessam M. Mehr
(University of Glasgow, UK)
Publisher's Version
Article: onward25papers-p22-p doi:10.1145/3759429.3762627
What You See Is What It Does: A Structural Pattern for Legible Software
Eagon Meng
and
Daniel Jackson
(Massachusetts Institute of Technology, USA)
Publisher's Version
Article: onward25papers-p24-p doi:10.1145/3759429.3762628
Essays
Carving Text at Its Joints: A New Perspective on Writing and Computers
Kevin Graaf
(Independent Researcher, USA)
Publisher's Version
Article: onward25essays-p20-p doi:10.1145/3759429.3762630
Gauguin, Descartes, Bayes: A Diurnal Golem’s Brain
Kartik Chandra
,
Amanda Liu
,
Jonathan Ragan-Kelley
, and
Joshua B. Tenenbaum
(Massachusetts Institute of Technology, USA)
Publisher's Version
Info
Article: onward25essays-p31-p doi:10.1145/3759429.3762631
Let’s Take Esoteric Programming Languages Seriously
Jeremy Singer
and
Steve Draper
(University of Glasgow, UK)
Publisher's Version
Article: onward25essays-p34-p doi:10.1145/3759429.3762632
The Unix Executable as a Smalltalk Method: And Its Implications for Unix-Smalltalk Unification
Joel Jakubovic
(Charles University, Czechia)
Publisher's Version
Info
Article: onward25essays-p37-p doi:10.1145/3759429.3762633
The Proof Must Go On: Formal Methods in the Theater of Secure Software Development of the Future
Charles Averill
(University of Texas at Dallas, USA)
Publisher's Version
Article: onward25essays-p78-p doi:10.1145/3759429.3762634
proc time: 0.04