All videos
All videos
Run Scalac, Run!
October 7, 2019
Are you plagued with unbearably slow compile times? Do you spend your day endlessly brewing tea, waiting for scalac to respond? Have you ever tried to speed up your build, but haven’t even known where to start? You’re in luck! In this talk, we will use recent advancements in scala tooling to look under the hood of the scala compiler and see what’s slowing it down. We’ll journey through build graphs, dive into compiler phases, and even learn how to use all those seemingly obscure compiler flags. By carefully benchmarking, profiling and tweaking our builds, we will turn our compiler into a well-oiled machine.
Other videos that you might like

Q&A session with Martin Odersky and Scala 3 team
Martin Odersky, Sébastien Doeraene, Krzysztof Romanowski, Darja Jovanovic, Guillaume Martres, Nicolas Stucki

Making Scalac faster – how hard can it be?
Rory Graves

Integrating IDEs with Dotty, the experimental Scala compiler
Guillaume Martres

My Take on Scala 3 by Tomasz Godzik
Tomasz Godzik