Hacker News new | ask | show | jobs
by _lbaq 3269 days ago
No, Dotty is the next generation Scala compiler, the syntax is overwhelmingly compatible, with new features and some breakage.

Just like Go has "gofix", Scala will have "Scalafix", that will automate migration between Scala 2.x (scalac) and Scala 3.x (Dotty)

1 comments

Migration problems can be tricky. An umbrella ticket [1] tracks Spark's migration from Scala 2.11 to 2.12

"Tricky" as in [2] "Spark 1.x's Dataset API runs into subtle source incompatibility problems for Java 8 and Scala 2.12"

[1] https://issues.apache.org/jira/browse/SPARK-14220

[2] https://issues.apache.org/jira/browse/SPARK-14643