您经常使用哪个(哪些)版本的 Scala?
JVM 显然是最高 Scala 编译目标,使用率为 94%。Scala.js 是 8% 的 Scala 开发者的编译目标,而 scala-native 占 7%。
您经常使用哪个(哪些)版本的 Java?
超过 1/4 的 Scala 开发者已经在使用 Java 11,最新的 LTS 版本。
使用 Java 7 的 Scala 开发者已从去年的 10% 降至不到 0.5%。
您经常使用哪种(哪些)单元测试框架?
Whitebox macros 的使用率达到了 10%。但仍有几乎 60% 的受访者不使用或不知道 macros。
您经常使用哪种(哪些)框架/库进行 Web 开发?
您经常使用哪种(哪些)框架/库?
Scalaz 和 Cats 是用于 Scala 函数式编程的两个竞争库,份额并驾齐驱,分别为 12% 和 13%。
您最常为 Scala 使用什么编辑器/IDE?
71% 的 Scala 开发者靠网络后端为生,42% 靠数据分析获得报酬。
您经常使用哪种(哪些)构建系统?
随着许多人迁移到 sbt 1.0,其份额从去年的 42% 上升到 81%。
有趣的事实:58% 的 Scala 开发者定期参加当地聚会。