1.12

Scala好处:

从生产能力来说,这些语言的代码量都很小,写很短的代码完成复杂的功能,因为他们都是函数式编程语言,

从资源和第三方类库比较式Python、R、Scala,Scala太难学,一般没什么人用Scala开发第三方类库的,

但是Scala有一个好爸爸,就是Java,因为Java中的类库远远要比其他要多,因为它的社区式最庞大的,也没有这样的必要用Scala再去把Java写过的类库再写一遍,因为Scala本身就可以不经过任何步骤并使用Java类库。

从文档和社区来说,单说Scala比其他都比较差,但是从平台执行速度Scala是最快的,因为Scala就是在Jvm之上的,Jvm执行速度和C++的速度是不相上下的。

Spark最好的集成的语言就是Scala,因为使用的Scala开发的Spark。

在Spark的编程中,最好的考虑就是Scala,如果Spark出现一个新功能第一个支持的就是Scala,其次再是Python和R,因为还要让Python再去开发才行,如果想使用新特性,就要首先选择Scala。

posted @ 2024-01-12 20:15  秋渡晚枫  阅读(6)  评论(0)    收藏  举报