我在很多地方都读到 Scala 比 Java 快 20%。但是,我找不到对此的解释。我在 Java 方面有很好的经验,但从未真正在 Scala 上工作过,并且正在为我的下一个项目研究语言选择。 我的想法是,一旦程序被编译,JVM 就不会关心它是用 Scala 还是 Java 编写的。如果我错了,请纠正我。
编辑:是否有任何研究证明 Scala 编译器与 Java 编译器相比具有更好的编译优化?
PS:我不是在谈论编译时间,我只是在谈论运行时。
java performance jvm scala microbenchmark
java ×1
jvm ×1
microbenchmark ×1
performance ×1
scala ×1