Welche Scala-Versionen nutzen Sie regelmäßig?
Die JVM ist mit 94% eindeutig das wichtigste Scala-Kompilierungsziel. 8% der Scala-Entwickler kompilieren für Scala.js und 7% für Scala Native.
Welche Java-Versionen nutzen Sie regelmäßig?
Mehr als ein Viertel der Scala-Entwickler verwenden bereits Java 11, die neueste LTS-Version.
Die Nutzung von Java 7 unter den Scala-Entwicklern ist von 10% im letzten Jahr auf weniger als 0,5% gesunken.
Gibt es Unit-Testing-Frameworks, die Sie regelmäßig nutzen?
Die Nutzung von Whitebox-Makros ist auf 10% gestiegen. Dennoch verwenden fast 60% der Befragten keine Makros oder wissen nichts über sie.
Gibt es Frameworks/Bibliotheken, die Sie regelmäßig für die Web-Entwicklung nutzen?
Welche Frameworks/Bibliotheken nutzen Sie regelmäßig?
Scalaz und Cats, zwei konkurrierende Bibliotheken für funktionale Programmierung in Scala, liegen mit 12% bzw. 13% fast gleichauf.
Welche Editoren/IDEs nutzen Sie am meisten für Scala?
Für ihren Lebensunterhalt arbeiten 71% der Scala-Entwickler in der Web-Backend-Entwicklung und 42% im Bereich Datenanalysen.
Gibt es Build-Systeme, die Sie regelmäßig nutzen?
Vielfach wurde auch zu sbt 1.0 gewechselt, dessen Anteil von 42% im Vorjahr auf 81% gestiegen ist.
Interessant: 58% der Scala-Entwickler nehmen regelmäßig an lokalen Meetups teil.