我在运行Windows 10和Cygwin的笔记本电脑上使用Scala版本2.11.8。这是在Scala中运行已编译的hello world脚本的输出:
$ time scala hello
Hello World
real 0m2.405s
user 0m0.241s
sys 0m0.548s
与几乎所有其他编程语言相比,这似乎过于缓慢,特别是考虑到脚本已经编译为Bytecode。这是不寻常的事情,还是Scala的正常表现。
答案 0 :(得分:0)
Scala编译器非常慢,但编译后的应用程序应该更快。在我的Ubuntu @ Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz
上:
mgosk@e7450:~$ time scalac hello.scala
real 0m1.704s
user 0m4.772s
sys 0m0.120s
mgosk@e7450:~$ time scala hello.scala
Hello, world!
real 0m0.563s
user 0m0.308s
sys 0m0.020s