Scala
Teilen:
Diese Fragen wurden nur Entwickler*innen gestellt, die Scala als eine ihrer drei primären Programmiersprachen angegeben hatten.
Teilen:
Einige der größten Scala-Frameworks – Cats, ZIO, FS2 und http4s – haben im vergangenen Jahr erheblich an Popularität gewonnen. Dies könnte ein Zeichen dafür sein, dass diese Projekte einen höheren Reifegrad erreicht haben und dass Scala-Entwickler*innen von Eigenbau-Tech-Stacks auf bewährte Lösungen umgestiegen sind.
Tomasz Godzik
Senior Scala Developer bei VirtusLab
Die gestiegene Nutzung von IntelliJ IDEA legt nahe, dass trotz der zunehmenden LSP-Nutzung IntelliJ IDEA immer noch als zuverlässige IDE beibehalten wird.
In diesem Jahr haben wir eine vielfältige Entwicklerpopulation angesprochen – nicht nur diejenigen, die IntelliJ IDEA und das Scala-Plugin bei ihrer täglichen Arbeit verwenden, sondern unter anderem auch diejenigen, die VS Code und Metals bevorzugen. Angesichts dieses breiteren Spektrums können wir davon ausgehen, dass unsere Ergebnisse – 77% der Befragten gaben an, IntelliJ IDEA mit dem Scala-Plugin als primäre IDE zu verwenden – die Stimmung in der Scala-Community verlässlich abbilden. Darüber hinaus gibt mehr als die Hälfte der Befragten an, IntelliJ IDEA mit dem Scala-Plugin als sekundäre IDE zu verwenden.
Tomasz Godzik
Senior Scala Developer bei VirtusLab
Die gestiegene Nutzung von IntelliJ IDEA legt nahe, dass trotz der zunehmenden LSP-Nutzung IntelliJ IDEA immer noch als zuverlässige IDE beibehalten wird.
Tomasz Godzik
Senior Scala Developer bei VirtusLab
Scala CLI ist zum ersten Mal in der Umfrage vertreten und wird bereits von einem großen Prozentsatz der Benutzer*innen genutzt. Es sieht ganz so aus, als hätten wir etwas Ähnliches bisher vermisst.
Scala CLI, ein Befehlszeilentool für die Interaktion mit der Sprache Scala, hat einen kometenhaften Aufstieg erlebt. Es wurde erst im Mai dieses Jahres in der Version 1.0.0 veröffentlicht, scheint aber bereits von 44% der Scala-Entwickler*innen regelmäßig verwendet zu werden. Scala CLI wird nicht nur als Ersatz für Scala REPL (das offiziell durch Scala CLI abgelöst wurde) oder für sbt console (eine weitere gängige REPL-Umgebung für Scala) verwendet. Scala CLI scheint auch Benutzer*innen von sbt selbst abzuschöpfen, da es als Build-Tool verwendet werden kann – auch wenn laut den Autor*innen dies nicht der primäre Zweck von Scala CLI ist.
Tomasz Godzik
Senior Scala Developer bei VirtusLab
Scala CLI ist zum ersten Mal in der Umfrage vertreten und wird bereits von einem großen Prozentsatz der Benutzer*innen genutzt. Es sieht ganz so aus, als hätten wir etwas Ähnliches bisher vermisst.
Tomasz Godzik
Senior Scala Developer bei VirtusLab
Langsam, aber sicher beginnen die Leute, auf Scala 3 umzusteigen. Dies könnte mit dem Reifeprozess der Tools und der zunehmenden Anzahl der unterstützenden Bibliotheken zusammenhängen. Ich frage mich, welche Auswirkungen die LTS-Version im kommenden Jahr haben wird.
Danke, dass Sie sich die Zeit genommen haben!
Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.