<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">Scala 2025, Workshop on the Scala programming language, co-located with ICFP/SPLASH 2025, Singapore</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<a href="https://urldefense.com/v3/__https://2025.workshop.scala-lang.org/__;!!IBzWLUs!UT-zaf1FSKu5cQDg9pwU68SdwxwjMNRwx6MeITE__HOszJXOp3Ie7rTI8lWqcraKJDZQNk80xft5ZLD7OCjbvOOwWiwb1sWWY1LkNrpKaQ$" style="font-size: 16px; font-family: Iosevka;">https://2025.workshop.scala-lang.org</a><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">*NEW FORMAT* This year, we solicit *talk proposals* instead of research papers.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">Important Dates (AoE)</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">----------------------</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Submission deadline: July 18, 2025 *NEW*</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Author notification: August 4th, 2025</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Camera Ready Submission: August 25th, 2025</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Workshop: October 13th, 2025</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">The Scala Workshop is the continuation of the Scala Symposium, providing a forum for researchers and practitioners to discuss the design, implementation, and
applications of the Scala programming language. Topics include language features, compiler internals, type systems, libraries, tools, and industrial applications.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">This year, the workshop follows a simplified format, focusing on talk proposals rather than full papers. The goal is to facilitate discussion and exchange of
ideas without the overhead of formal publications. Talks can cover ongoing research, practical experience, or perspectives on Scala and its ecosystem.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;"># Keynote Speakers</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Martin Odersky (</span><a href="https://urldefense.com/v3/__https://people.epfl.ch/martin.odersky?lang=en__;!!IBzWLUs!UT-zaf1FSKu5cQDg9pwU68SdwxwjMNRwx6MeITE__HOszJXOp3Ie7rTI8lWqcraKJDZQNk80xft5ZLD7OCjbvOOwWiwb1sWWY1JdW-oqnQ$" style="font-size: 16px; font-family: Iosevka;">https://people.epfl.ch/martin.odersky?lang=en</a><span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">)</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Li Haoyi (</span><a href="https://urldefense.com/v3/__https://www.lihaoyi.com/__;!!IBzWLUs!UT-zaf1FSKu5cQDg9pwU68SdwxwjMNRwx6MeITE__HOszJXOp3Ie7rTI8lWqcraKJDZQNk80xft5ZLD7OCjbvOOwWiwb1sWWY1LlxzzY0w$" style="font-size: 16px; font-family: Iosevka;">https://www.lihaoyi.com</a><span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">)</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;"># Call for Presentations</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">The Scala Workshop 2025 invites talk proposals on all aspects of the Scala programming language, including but not limited to:</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Language design and implementation</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Type systems and functional/object-oriented programming paradigms</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Compiler development and optimizations</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Libraries, frameworks, and tooling</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Applications of Scala in industry and research</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Experience reports and case studies</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Performance, scalability, and concurrency</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Interoperability with other languages and ecosystems</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">Talks are expected to be around 20 minutes long, plus 5 minutes for discussions.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">## Submission Format</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">We encourage submissions in the form of a talk description (about two pages excluding bibliography), outlining the topic, key ideas, and relevance to the Scala
community. Submissions should not be anonymous and should be in PDF format. We recommend LaTeX-produced PDFs with the current ACM Template (</span><a href="https://urldefense.com/v3/__https://www.acm.org/publications/authors/submissions__;!!IBzWLUs!UT-zaf1FSKu5cQDg9pwU68SdwxwjMNRwx6MeITE__HOszJXOp3Ie7rTI8lWqcraKJDZQNk80xft5ZLD7OCjbvOOwWiwb1sWWY1JkmrbeHQ$" style="font-size: 16px; font-family: Iosevka;">https://www.acm.org/publications/authors/submissions</a><span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">)
using the option \documentclass[sigplan,nonacm]{acmart}. Talk proposals will be published in form of post-proceedings on the workshop website, where presenters may optionally include their talk slides as well. The page limit is not strictly enforced, but we
encourage authors to keep submissions concise and to the point. Please avoid going overboard.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">## Evaluation Criteria</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">Submissions will be evaluated based on the following criteria (not all criteria need to be satisfied):</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Relevance: Alignment with topics of interest to the Scala community.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Clarity: Effectiveness of communication and structure of the submission.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Originality: Novelty of ideas, techniques, or applications presented.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Discussion Potential: Likelihood of inspiring engaging and productive conversations.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Rigor: Technical accuracy, depth, and soundness of arguments.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">## How to Submit</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">Submissions will be accepted through the workshop’s hotcrp instance (</span><a href="https://urldefense.com/v3/__https://scala-workshop.epfl.ch/__;!!IBzWLUs!UT-zaf1FSKu5cQDg9pwU68SdwxwjMNRwx6MeITE__HOszJXOp3Ie7rTI8lWqcraKJDZQNk80xft5ZLD7OCjbvOOwWiwb1sWWY1KBElsaGA$" style="font-size: 16px; font-family: Iosevka;">https://scala-workshop.epfl.ch/</a><span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">).
For any questions, feel free to contact the organizers at </span><a href="mailto:scala-workshop@epfl.ch" style="font-size: 16px; font-family: Iosevka;">scala-workshop@epfl.ch</a><span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">## Attendance</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">We will support hybrid participation to make the workshop accessible to a wider audience. While we encourage in-person attendance for the best experience, remote
participation will be fully supported to ensure everyone can contribute and engage.</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;"># Program Committee</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Amir Shaikhha, The University of Edinburgh, UK</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Björn Regnell, Lund University, SE</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Dimi Racordon, EPFL, CH</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Edward Lee, University of Waterloo, CA</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Guannan Wei, Tufts University, USA</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Jenna DiVincenzo, Purdue University, USA</span><br style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">
<span style="font-size: 16px; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Iosevka;">* Oliver Bračevac, EPFL, CH (chair)</span>
</body>
</html>