Day 2 -

Sept 13th

Stage 1 (Rolling)

11:15 - 12:00

10 years of Scala.js

In February 2023, we celebrated the 10-year anniversary of Scala.js. When it started, compiling Scala to JavaScript was a dream. Today, it has become everyday reality. Scala.js is a mature technology with a rock-solid core, a vibrant ecosystem of dedicated libraries, and an enthusiastic community of users and contributors.

In this talk, we look back at the early days of Scala.js, how it started, and what were the key design decisions. We then explore some of the most important elements of its success, and where they led us. Finally, we take a glimpse at the future and where we are going.

Sébastien Doeraene

Scala Center, EPFL

Sébastien Doeraene is a compiler/runtime systems hacker and a Scala enthusiast. Best known as the author of Scala.js, he is now an engineer at the Scala Center and part-time lecturer at EPFL. He holds a PhD from EPFL, having worked under the supervision of Prof. Martin Odersky, and a master’s degree in computer science engineering from Universit√© catholique de Louvain in Belgium. When he is not busy coding, he sings in choirs and a cappella groups such as the Ensemble Vocal √âvoh√©, or composes for or conducts said choirs.


Join our conference

Subscribe and follow @ScalaDays on Twitter for the latest conference updates.