Scala详细教程,scala


为什么说Scala是JVM上的C?

Scala详细教程,scala

文章插图
【Scala详细教程,scala】可能是我孤陋寡闻,我并不觉得scala是JVM上的c,说一下我的片面理解1.scala的确运行在jvm之上,但是它的性能也就是一般,或者说比较优秀,与性能大魔王c或者c来说还有很多差距,并且scala和c的使用方向完全不一样2.从语法使用的角度来说,我觉得可以说scala是运行在jvm上的python,两者相似简约的编程风格,对并且在推荐编程领域,两者都有其领先的地位,一个拥有完整的机器学习库,一个掌握着spark的ML,所以从这个角度来说scala是jvm上的python我觉得可行3.从语言的排名上说,c经久不衰的生命力,scala由于java恐怖的统治力,目前并不占据优势,kotlin也在慢慢崛起,所以未来优势并不大,目前也看不到scala其他的发力点如果非要修改这句话,我觉得可以这么说Golang是具有垃圾自动回收的c[呲牙] 。

    推荐阅读