Le Centre de Scala is pleased to announce the final release of Scala -Xsource:3, the Scala 2 effort to release Scala 3 before Easter!
As Dr Odersky explains, “This gets us 80% of the way there, so we’re calling it done.”
This release lets you write infix arithmetic the way you learned it in primary school:
42 + 27
-Xsource:3 excludes controversial features such as optional braces; the last change they made to
given syntax after I had already updated my project; screwing with the way implicit search works just when I almost understood it; etc. It’s basically the Scala 2 we all love, but slightly tweaked to be unrecognizable. Compilation speeds are about the same as for
After April 1, there is still hope for the Dotty project to release another Scala 3 by Orthodox Easter, but that entails extending a punishing Lenten season where we can’t have nice things, such as a normal life.