Greetings from the Scala 3 team! We are delighted to announce the first release candidate of the stable version of Scala 3 – Scala 3.0.0-RC1.
This release brings some last-minute polishings, clean-ups and changes before the big release. There were a few language changes to improve the user experience, as well as the polishings of the metaprogramming framework. We have also worked on the issues that had to be fixed before the stable release.
So far we’re hearing that Scala 3 compile times are usually roughly comparable to Scala 2 times, but that can vary depending on what kind of code you are compiling.
The Lightbend team (and external contributors) put a lot of work into making the Scala 2 compiler faster. That’s why, for example, the 2.12 compiler is considerably faster than the 2.11 one. That kind of intensive performance work hasn’t happened to the Scala 3 compiler yet, so there’s reason to hope it will get faster, too, as the 3 series progresses.