@@ -44,17 +44,15 @@ reasons for wanting to learn Scala.
44
44
Don't sweat the decision too much. You can't go far wrong either
45
45
way. It isn't that hard to switch later, in either direction.
46
46
47
- Scala 2 remains a common and reasonable choice. Most Scala jobs are
48
- still Scala 2 jobs. Scala 2 also has a somewhat bigger library
49
- ecosystem, somewhat better tooling support, and somewhat wider
50
- availability of learning materials.
51
-
52
- That said, these gaps are getting narrower every month.
53
- Plenty of books are available, a rich library ecosystem already
54
- exists, and there are more and more jobs using Scala 3. You should strongly
55
- consider learning Scala 3. It's still fairly new, released in 2021.
56
- But it's the future, and it's the best version for
47
+ Regardless, you should choose Scala 3 unless you have a specific reason
48
+ to need 2. Scala 3 is the future, and it's the best version for
57
49
falling in love with the language and everything it has to offer.
50
+ Scala 3 has plenty of books, plenty of libraries, and high quality
51
+ tooling.
52
+
53
+ That said, many Scala jobs are still Scala 2 jobs. In most cases, the
54
+ cause of that is simply inertia, especially at large shops. (But it can
55
+ sometimes be due to availability of specific libraries.)
58
56
59
57
### Where are Scala jobs advertised?
60
58
0 commit comments