2015-04-04 135 views
2

我正在調查Spark-mllib的源代碼,並且我注意到所有源代碼都是scala,而不是java。Spark MLLIB問題

scala通常使用比Java更多的資源嗎?爲什麼這裏的ML引擎是用scala編寫的,而不是Java?我在這裏錯過了什麼嗎?

此外,Eclipse月神似乎有麻煩協調最新版本的斯卡拉?人們會推薦哪個IDE用scala模塊構建spark代碼?

非常感謝!

+0

爲什麼你認爲scala一般會使用更多的資源? Scala代碼可以根據需要進行優化,以達到同樣的速度。 – 2015-04-05 01:11:33

+0

基於我的研究,scala比java更多地使用內存。例如:http://stackoverflow.com/questions/5901452/scala-vs-java-performance-and-memory或者我錯過了什麼? – Edamame 2015-04-05 05:51:06

+2

您是否閱讀過Rex Kerr在鏈接問題中的第一個答案?它與你所說的相反。 – 2015-04-05 13:56:32

回答