File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,14 +6,14 @@ Demonstrates using Spring Framework with Scala 3.
66Since the initial release of Scala 3 I've considered upgrading various
77non-trivial personal and professional projects from 2.13 to 3, but until recently (2025) always ultimately declined to upgrade.
88
9- After getting over the various deprecation hurdles,
9+ After getting over the deprecation hurdles,
1010The biggest headaches have been with the level of compatibility tools like IntellIJ offer, and the relatively small market share
11- scala 3 currently has for Scala projects and libraries.
11+ scala 3 currently has of Scala projects and libraries.
1212Builds can also slow to a crawl or hang during non-trivial refactorings. Compile times
1313are also up, and builds will randomly fail, only to succeed after a second or third retry.
1414
15- The jury is still out on whether the migration is worthwhile for most existing projects. I am reasonably convinced at this point, however,
16- that it makes sense to use Scala 3 for new projects .
15+ The jury is still out on whether the migration is worthwhile for established projects, but
16+ as of 2025 I do feel like Scala 3 is the way to go .
1717
1818I'll try to keep this project updated
1919with things I learn as I go.
You can’t perform that action at this time.
0 commit comments