5 Things You Need to Know About Scala Compilation by Mirco Dotta


We have another Scala Italy talk for you! This one is from Triplequote Co-Founder Mirco Dotta on 5 Things You Need to Know About Scala Compilation. If you didn't get a chance to check it out in Italy make sure you catch up here as it's definitely a worthwhile watch. 

5 Things You Need to Know About Scala Compilation

You love Scala, but the one aspect you have a hard time accepting is long compile times.

It’s not uncommon for a project to experience compilation times of a handful of minutes, if not worse. On top of that, compilation times are unpredictable, depending on a combination of language features, external libraries, and type annotations.

A single line change may increase compilation times ten-fold!

We are often ignorant of what makes our Scala project compile so slowly, and this session intends to fill the gap. We will explore 5 common causes leading to long compilation times and, after the session, you’ll finally feel like you have control over your projects’ compile time.