Onward! 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
co-located with SPLASH 2017

Onward! is a premier multidisciplinary conference focused on everything to do with programming and software: including processes, methods, languages, communities and applications. Onward! is more radical, more visionary and more open than other conferences to ideas that are well-argued but not yet proven. We welcome different ways of thinking about, approaching and reporting on programming language and software engineering research.

The Character of Onward!

Onward! is looking for grand visions and new paradigms that could make a big difference in how we will one day build software. But Onward! is not looking for research-as-usual papers—conferences like OOPSLA are the place for that. Those conferences require rigorous validation such as theorems or empirical experiments, which are necessary for scientific progress, but which typically preclude discussion of early-stage ideas. Onward! papers must also supply some degree of validation because mere speculation is not a good basis for progress. However, Onward! accepts less rigorous methods of validation such as compelling arguments, exploratory implementations, and substantial examples. The use of worked-out examples to support new ideas is strongly encouraged. It is anticipated that once rigorous evaluation is worked out, a follow-on paper or papers would appear at appropriate venues where the primary source of “novelty” would be the elaboration of the idea(s) into proven and/or verifiable chunks.

Onward! is reaching out for constructive criticism of current software development technology and practices, and to present ideas that could change the realm of software development. Experienced researchers, graduate students, practitioners, and anyone else dissatisfied with the state of our art is encouraged to share insights about how to reform software development.

Onward! welcomes your submissions to join the conversation for the good of our field.


Onward! has two tracks that accept submissions: Papers and Essays. Please see the individual tracks for more details.

Onward! 2017 Tracks
Fri 14 Jul 2017
Onward! Essays Revision Submissions
Fri 14 Jul 2017
Onward! Papers Revisions
Mon 31 Jul 2017
Onward! Essays Final Notification
Mon 31 Jul 2017
Onward! Papers Final Notification
Mon 28 Aug 2017
Onward! Papers Camera Ready
Mon 28 Aug 2017
Onward! Essays Camera Ready Submissions
Wed 25 - Fri 27 Oct 2017
Onward! Essays Conference
Wed 25 - Fri 27 Oct 2017
Onward! Papers Conference
All important dates