我的Scala安装似乎很慢,有这个原因吗?

时间:2016-06-21 08:55:19

标签: performance scala cygwin

我在运行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的正常表现。

1 个答案:

答案 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