Scala
Share:
These questions were only shown to the developers who chose Scala as one of their three primary programming languages.
28%
10%
Scala 3
56%
61%
2.13
39%
50%
2.12
14%
22%
2.11
3%
3%
2.10 or older
2%
2%
I'm not sure
A year ago, a new major version of Scala – Scala 3 – saw the light of day. Since then, migration from Scala 2 has been going at a slow but steady pace. This year, Scala 3 is used by 28% of users compared to 10% a year ago. Scala 2.13 remains the most popular version (56%), while usage of older versions of Scala is on the decline.
JVM
scala.js
scala-native
Android
Kind Projector
Scalamacros/Scalameta Paradise
Miniboxing
Other
None
Scalafmt
Scalafix
Scoverage
Scalastyle
Wart Remover
Scapegoat
Other
None
On average, Scala developers are slightly older and have a few more years of experience than the average developer. They are involved in a more diverse set of activities including code reviewing, system design, testing, infrastructure development, and working with data.
3%
10%
18–20
41%
44%
21–29
33%
28%
30–39
17%
12%
40–49
5%
4%
50–59
1%
2%
60 or older
2%
9%
Less than 1 year
7%
17%
1–2 years
28%
25%
3–5 years
24%
19%
6–10 years
17%
11%
11–16 years
21%
13%
16+ years
2%
6%
I don't have any professional coding experience
95%
92%
Coding / Programming
73%
53%
Code Reviewing
66%
38%
System Design
63%
43%
Testing
43%
35%
Deployment
Thank you for your time!
We hope you found our report useful. Share this report with your friends and colleagues.
If you have any questions or suggestions, please contact us at surveys@jetbrains.com.