scala
-
scala的相关概念
-
Scala 是一种多范式的编程语言,其设计的初衷是要集成面向 对象编程和函数式编程的各种特性。Scala 运行于 Java 平台 (Java 虚拟机),并兼容现有的 Java 程序。
-
Scala 是一种多范式的编程语言,其设计的初衷是要集成面向 对象编程和函数式编程的各种特性。Scala 运行于 Java 平台 (Java 虚拟机),并兼容现有的 Java 程序。
-
Scala 是一种多范式的编程语言,其设计的初衷是要集成面向 对象编程和函数式编程的各种特性。Scala 运行于 Java 平台 (Java 虚拟机),并兼容现有的 Java 程序。
2. Scala的特点
-
优雅:这是框架设计师第一个要考虑的问题,框架的用户是应用开发程序员,API 是否 优雅直接影响用户体验
-
速度快:Scala 语言表达能力强,一行代码抵得上 Java 多行,开发速度快;Scala 是静态 编译的,所以和 JRuby,Groovy 比起来速度会快很多
-
能融合到 Hadoop 生态圈:Hadoop 现在是大数据事实标准,Spark 的出现并不是要取代 Hadoop,而是要完善 Hadoop 生态。JVM 语言大部分可能会想到 Java,但 Java 做出来的 API 太丑,或者想实现一个优雅的 API 太费劲
3.活跃度
-
作为流行的开源大数据内存计算引擎 Spark 的源码编程语言–Spark 有着良好的性能优势
-
Scala 将成为未来大数据处理的主流语言
-
Scala 将成为未来大数据处理的主流语言
原创文章,作者:3628473679,如若转载,请注明出处:https://blog.ytso.com/197573.html