Day 2 -

June 6th

Track 2 (Waterlink Atrium)

16:30 - 17:15

How does Incremental Compilation Work with Scala 3, Can we Improve it?

Scala 3 uses the same incremental compiler as Scala 2, but it needs to support all the new features of Scala 3, how does this work? How can you use it to improve build times and you will also find out what opportunities there are to improve the performance benefits further with Scala 3.

Incremental compilation is a way to improve the build times of Scala projects. It has potential to be improved further with cooperation from the user to better organise their projects. We will find out how it works in principle, the changes in scala 3 and the steps we can take to improve it further (edit: e.g. with pipelining).

Jamie Thompson

Scala Center

Jamie is a compiler hacker at the Scala Center, working on everything from the newcomers experience to all things TASTy. I have interests in making software design more fun and approachable; and reducing barriers to learning. In my spare time I like to read, listen to music, play games, go on hikes.


Join our conference

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