DLS 2023 - SPLASH 2023
SPLASH 2023
Sun 22 - Fri 27 October 2023
Cascais, Portugal
Attending
Venue: Hotel Cascais Miragem
Registration
Sponsoring
Code of Conduct
Support for Attending the Conference
Live Streams
Instructions for Presenters
How to SPLASH (Quick Attendee Guide)
Instructions for Session Chairs
Program
SPLASH Program
Your Program
Sun 22 Oct
Mon 23 Oct
Tue 24 Oct
Wed 25 Oct
Thu 26 Oct
Fri 27 Oct
Tracks
SPLASH 2023
Awards
OOPSLA
OOPSLA Artifacts
Doctoral Symposium
Onward! Essays
Onward! Papers
PLMW
Posters
SPLASH-E
Student Research Competition
Volunteers
Workshops
DEI Activities
CARES
Sponsored Talks
Co-hosted Conferences
DLS
GPCE
LOPSTR
MPLR
PPDP
SAS
SAS
SAS
SAS
Artifacts
SLE
Workshops
CONFLANG
23
FTSCS
HATRA
IWACO
LIVE
PAINT
PLF
REBLS
ST30
VMIL
Organization
SPLASH 2023 Committees
Organizing Committee
Steering Committee
Track Committees
OOPSLA
OOPSLA Review Committee
External Review / Artifact Evaluation Committee
OOPSLA Artifacts
Doctoral Symposium
Onward! Essays
Program Committee
Onward! Steering Committee
Onward! Papers
Program Committee
Steering Committee
PLMW
Organizing Committee
Speakers & Panelists
Mentors
Posters
SPLASH-E
Program Commitee
Steering Committee
Student Research Competition
Organizers
Judges
Reviewers
Volunteers
Workshops
Contributors
People Index
Co-hosted Conferences
DLS
Program Committee
Steering Committee
GPCE
Organizing Committee
Program Committee
LOPSTR
N/A - check homepage
MPLR
Organizing Committee
Program Committee
PPDP
N/A - check homepage
SAS
Invited Speakers
Organizing Committee
SAS 2023
SAS 2023 Artifacts
SLE
Organizing Committee
Program Committee
Workshops
CONFLANG
Organizing Committee
Program Committee
FTSCS
Organizing Committee
Program Committee
HATRA
Organizing Committee
Program Committee
IWACO
Organizing Committee
Program Committee
LIVE
Organizing Committee
Program Committee
PAINT
Organizing Committee
Program Committee
PLF
Organizing Committee
Program Committee
REBLS
Organizing Committee
Program Committee
ST30
Organizing Committee
Programme Committee
VMIL
Organizing Committee
Program Committee
Series
Series
SPLASH 2026
SPLASH 2025
SPLASH 2024
SPLASH 2023
SPLASH 2022
SPLASH 2021
SPLASH 2020
SPLASH 2019
SPLASH 2018
SPLASH 2017
SPLASH 2016
SPLASH 2015
SPLASH 2014
SPLASH 2013
SPLASH 2012
SPLASH 2011
SPLASH 2010
OOPSLA 2009
OOPSLA 2008
OOPSLA 2007
OOPSLA 2006
OOPSLA 2005
OOPSLA 2004
OOPSLA 2003
OOPSLA 2002
OOPSLA 2001
OOPSLA 2000
SPLASH 2023
series
) /
DLS 2023 (
series
) /
DLS 2023
About
Program
Invited Talks
Title
All Languages are Dynamic
DLS
James Noble
Are we Heading Towards a Dynamic Language Winter?
DLS
Maxime Chevalier-Boisvert
Going Static, Gradually: Semantic Soundness and Telling the Truth at Scale
DLS
Maxwell Heiber
Is Polyglot Programming Really a Thing?
DLS
Walter Cazzola
JITs are Nice, but Why Aren’t We Using Them?
DLS
Kevin Menard
Keeping the asm in Wasm – Running high-level languages on a low-level VM
DLS
Andreas Rossberg
Language Runtimes for the New Cloud Era
DLS
Rodrigo Bruno
Prof. Strangelove or: How I Learned to Stop Worrying and Love Dynamic Languages
DLS
Jan Vitek
Programming Languages for AI Programing Agents
DLS
Mark Marron
The Bright Future of Debuggers: Challenges and Opportunities
DLS
Christophe Scholliers
The importance of facing outwards: why dynamic languages can and should address the world
DLS
Stephen Kell
Call for Contributions
The Dynamic Languages Symposium (DLS) is the premier forum for researchers and practitioners to share research and experience on all aspects on dynamic languages.
After two decades of dynamic language research and DLS, it is time to reflect and look forward to what the next two decades will bring. This year’s DLS will therefore be a special DLS focusing on the Future of Dynamic Languages. To do the notion of “symposium” justice, we will actively invite speakers to present their opinions on where Dynamic Languages might be, will be, or should be going in the next twenty years.
Speakers will be announced step by step over the coming weeks.
As a research venue, we also invite high quality papers reporting original research and experience related to the design, implementation, and applications of dynamic languages. Areas of interest include, but are not limited to:
innovative language features
innovative implementation techniques
innovative applications
development environments and tools
experience reports and case studies
domain-oriented programming
late binding, dynamic composition, and run-time adaptation
reflection and metaprogramming
software evolution
language symbiosis and multi-paradigm languages
dynamic optimization
interpretation
just-in-time and ahead-of-time compilation
soft/optional/gradual typing
hardware support
educational approaches and perspectives
semantics of dynamic languages
frameworks and languages for the Cloud and the IoT
Submission Details
Submissions must neither be previously published nor under review at other events. DLS 2023 uses a lightweight double-blind reviewing process.
Papers are assumed to be in one of the following categories:
Research Papers
: describe work that advances the current state of the art
Experience Papers
: describe insights gained from substantive practical applications that should be of a broad interest
Dynamic Pearls
: describe a known idea in an appealing way to remind the community and capture a reader’s interest
The program committee will evaluate each paper based on its relevance, significance, clarity, and originality. The paper category needs to be indicated during submission, and papers are judged accordingly.
Papers must be submitted electronically in PDF format. Submissions must be in the ACM SIGPLAN conference acmart format, 10 point font, and should not exceed 12 pages. Please see full details in the Instructions for Authors.
DLS 2023 will run a single-phase reviewing process with shepherding to help authors make their final papers the best that they can be. Accepted papers will be published in the ACM Digital Library (TBC) and will be freely available for one month, starting two weeks before the event.
Plenary
Program Display Configuration
Close
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Tue 24 Oct
Displayed time zone:
Lisbon
change
09:00 - 10:30
Looking Outward
DLS
at
Room XV
Chair(s):
Stefan Marr
University of Kent
09:00
30m
Talk
Is Polyglot Programming Really a Thing?
DLS
Walter Cazzola
Università degli Studi di Milano
09:30
30m
Talk
The importance of facing outwards: why dynamic languages can and should address the world
DLS
Stephen Kell
King's College London
10:00
30m
Talk
Going Static, Gradually: Semantic Soundness and Telling the Truth at Scale
DLS
Maxwell Heiber
Meta
10:30 - 11:00
Coffee Break
Catering
at
Gallery
11:00 - 12:30
Looking Inward
DLS
at
Room XV
Chair(s):
Manuel Serrano
Inria; University of Côte d'Azur
11:00
30m
Talk
All Languages are Dynamic
DLS
James Noble
Research & Programming
11:30
30m
Talk
Are we Heading Towards a Dynamic Language Winter?
DLS
Maxime Chevalier-Boisvert
Shopify
12:00
30m
Talk
Prof. Strangelove or: How I Learned to Stop Worrying and Love Dynamic Languages
DLS
Jan Vitek
Northeastern University
12:30 - 14:00
Lunch
Catering
at
Gallery
14:00 - 15:30
The Future of Runtimes
DLS
at
Room XV
Chair(s):
Juan Fumero
University of Manchester
14:00
30m
Talk
JITs are Nice, but Why Aren’t We Using Them?
DLS
Kevin Menard
Shopify
14:30
30m
Talk
Keeping the asm in Wasm – Running high-level languages on a low-level VM
DLS
Andreas Rossberg
Independent
15:00
30m
Talk
Language Runtimes for the New Cloud Era
DLS
Rodrigo Bruno
INESC-ID - IST-ULisboa
15:30 - 16:00
Coffee Break
Catering
at
Gallery
16:00 - 17:30
Beyond the Language
DLS
at
Room XV
Chair(s):
Stefan Marr
University of Kent
16:00
30m
Talk
Programming Languages for AI Programing Agents
DLS
Mark Marron
University of Kentucky
16:30
30m
Talk
The Bright Future of Debuggers: Challenges and Opportunities
DLS
Christophe Scholliers
Universiteit Gent, Belgium
17:00
5m
Awards
Most Notable Paper Award
DLS
Stefan Marr
University of Kent
Questions? Use the
DLS contact form
Important Dates
AoE (UTC-12h)
Tue 24 Oct 2023
Symposium
Wed 26 Jul 2023
Author notification
Wed 28 Jun 2023
Paper submission deadline
Submission Link
Program Committee
Nada Amin
Harvard University
United States
Davide Ancona
DIBRIS, University of Genova, Italy
Italy
Maxime Chevalier-Boisvert
Shopify
Canada
Wolfgang
De Meuter
Vrije Universiteit Brussel
Belgium
Tim Felgentreff
Oracle Labs, Potsdam
Germany
Roberto Ierusalimschy
PUC-Rio
Brazil
Stefan Marr
University of Kent
United Kingdom
Manuel Serrano
Inria; University of Côte d'Azur
France
Laurence Tratt
King's College London
United Kingdom
Steering Committee
Stefan Marr
University of Kent
United Kingdom
CF Bolz-Tereick
Germany
Wolfgang
De Meuter
Vrije Universiteit Brussel
Belgium
Tim Felgentreff
Oracle Labs, Potsdam
Germany
Matthew Flatt
University of Utah
United States
Arjun Guha
Northeastern University; Roblox
United States
Robert Hirschfeld
University of Potsdam; Hasso Plattner Institute
Germany
Fri 24 Apr 19:26
US