SPLASH 2025
Sun 12 - Sat 18 October 2025 Singapore
co-located with ICFP/SPLASH 2025
Sat 18 Oct 2025 14:40 - 15:05 at Peony NW - Afternoon Paper Session 1 Chair(s): Martin Henz

We present an experience report on a course where small student groups, mentored by software engineers from major browser vendors, implemented new JavaScript language fea- tures. Over several course iterations between 2021 and 2025, students engaged with real browser engines and standards work, contributing to large-scale open-source projects. The course illustrates a model for bridging academia and industry in programming language and web platform development.

Sat 18 Oct

Displayed time zone: Perth change

13:45 - 15:30
Afternoon Paper Session 1SPLASH-E at Peony NW
Chair(s): Martin Henz National University of Singapore
13:50
25m
Full-paper
An Interactive Learning Environment for Program Design
SPLASH-E
Kouta Kumamoto , Youyou Cong Institute of Science Tokyo, Hidehiko Masuhara Institute of Science Tokyo
14:15
25m
Full-paper
Continuations for All: Language Design Considerations for Accessible Continuations
SPLASH-E
Youyou Cong Institute of Science Tokyo, Filip Strömbäck Linköping University, Kazuki Ikemori Tokyo Institute of Technology
14:40
25m
Talk
Involving Students in Design and Implementation of ECMAScript (JavaScript) Proposals
SPLASH-E
Mikhail Barash University of Bergen
15:05
25m
Full-paper
An Exploration of How Generative AI Affects Workflow and Collaboration in a Software Engineering Course
SPLASH-E
Marie Salomon University of British Columbia, Kyle D. Chin , Reid Holmes University of British Columbia, Thomas Fritz University of Zurich, Gail Murphy University of British Columbia