Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3622759acmconferencesBook PagePublication PagessplashConference Proceedingsconference-collections
DLS 2023: Proceedings of the 19th ACM SIGPLAN International Symposium on Dynamic Languages
ACM2023 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
DLS '23: 19th ACM SIGPLAN International Symposium on Dynamic Languages Cascais Portugal 24 October 2023
ISBN:
979-8-4007-0389-8
Published:
24 October 2023
Sponsors:
In-Cooperation:
Reflects downloads up to 18 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

It is our pleasure to welcome you to the 19th edition of the Dynamic Language Symposium (DLS 2023), co-located with SPLASH 2023 in Cascais, Portugal. After about 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 is therefore a special one focusing on the Future of Dynamic Languages. To do the notion of symposium justice, we invited speakers to present their opinions on where dynamic languages might be, will be, or should be in the next twenty years.

Skip Table Of Content Section
SESSION: Papers
research-article
Open Access
All Languages Are Dynamic (Invited Talk)

Virtual Machines, Dynamic Compllers, and Implementation Frameworks make dynamic langauges easier and more efficient to optimize. Meanwhile, IDEs, provers, dependent types, type inferencers, and (so-called) “generative AI” mean programmers can express - ...

research-article
Are We Heading towards a Dynamic Language Winter? (Invited Talk)

Though the 2010s saw many research publications about languages such as JavaScript and Python, there currently appears to be a general loss of interest in dynamic languages, with popular new languages such as Rust and Zig being statically typed, and AOT ...

research-article
Open Access
Is Polyglot Programming Really a Thing? (Invited Talk)

Polyglot programming is the practice of writing an application with multiple languages to capture additional functionality and efficiency not available to a single language. This happens more often than people think. Some reasons are: to support ...

research-article
JITs Are Nice, but Why Aren’t We Using Them? (Invited Talk)

Dynamic languages have evolved quite a bit over the past few decades. While there’s always room for improvement, the current generation of languages have rich semantics and expressive syntax, making for a pleasant developer experience. Developers can ...

research-article
Open Access
Keeping the asm in Wasm: Running High-Level Languages on a Low-Level VM (Invited Talk)

WebAssembly (Wasm) is a virtual machine whose defining characteristic is that it is low-level: Wasm is designed to abstract the hardware below, not language concepts above. This is a prerequisite for providing predictable performance and for avoiding ...

research-article
Open Access
Language Runtimes for the New Cloud Era (Invited Talk)

Programming languages offer a number of abstractions such as dynamic typing, sandboxing, and automatic garbage collection which, however, come at a performance cost. Looking back, the most influential programming languages were proposed at a time when ...

research-article
Programming Languages for AI Programing Agents (Invited Talk)

Over the past decade software development has shifted from a process centered around writing code to a process that increasingly involves composition of external packages and managing the integration of code from other team members. The next decade-plus ...

research-article
The Bright Future of Debuggers: Challenges and Opportunities (Invited Talk)

Since the first bug was discovered in the Mark Harvard II electromechanical computer it was clear that finding bugs and debugging of computer systems would be an extremely challenging task. Today, various reports indicated that programmers spend ...

Contributors
  • University of Kent

Index Terms

  1. Proceedings of the 19th ACM SIGPLAN International Symposium on Dynamic Languages
    Please enable JavaScript to view thecomments powered by Disqus.

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate 32 of 77 submissions, 42%
    YearSubmittedAcceptedRate
    DLS '14281346%
    DLS '1322941%
    DLS '09271037%
    Overall773242%