From 042aeade386d6d85e25acfd1330767c07f39273b Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Thu, 27 Mar 2025 08:25:04 -0700 Subject: [PATCH 1/2] FAQ: Scala 3 vs 2: tilt it farther towards 3 --- _overviews/FAQ/index.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/_overviews/FAQ/index.md b/_overviews/FAQ/index.md index 35b99ef0a..ed8bf3ef9 100644 --- a/_overviews/FAQ/index.md +++ b/_overviews/FAQ/index.md @@ -44,17 +44,15 @@ reasons for wanting to learn Scala. Don't sweat the decision too much. You can't go far wrong either way. It isn't that hard to switch later, in either direction. -Scala 2 remains a common and reasonable choice. Most Scala jobs are -still Scala 2 jobs. Scala 2 also has a somewhat bigger library -ecosystem, somewhat better tooling support, and somewhat wider -availability of learning materials. - -That said, these gaps are getting narrower every month. -Plenty of books are available, a rich library ecosystem already -exists, and there are more and more jobs using Scala 3. You should strongly -consider learning Scala 3. It's still fairly new, released in 2021. -But it's the future, and it's the best version for +That said, you should choose Scala 3 unless you have a specific reason +to need 2. Scala 3 is the future, and it's the best version for falling in love with the language and everything it has to offer. +Scala 3 has plenty of books, plenty of libraries, and high quality +tooling. + +That said, many Scala jobs are still Scala 2 jobs. In most cases, the +cause of that is simply inertia, especially at large shops. (But it can +sometimes be due to availability of specific libraries.) ### Where are Scala jobs advertised? From fe877166c037d3513f28adb1e712d419dd6689b2 Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Thu, 27 Mar 2025 08:35:51 -0700 Subject: [PATCH 2/2] review feedback --- _overviews/FAQ/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_overviews/FAQ/index.md b/_overviews/FAQ/index.md index ed8bf3ef9..a3aa167c9 100644 --- a/_overviews/FAQ/index.md +++ b/_overviews/FAQ/index.md @@ -44,7 +44,7 @@ reasons for wanting to learn Scala. Don't sweat the decision too much. You can't go far wrong either way. It isn't that hard to switch later, in either direction. -That said, you should choose Scala 3 unless you have a specific reason +Regardless, you should choose Scala 3 unless you have a specific reason to need 2. Scala 3 is the future, and it's the best version for falling in love with the language and everything it has to offer. Scala 3 has plenty of books, plenty of libraries, and high quality