scala 语言值得去学习吗
1个回答
展开全部
Scala语言的起源
Scala语言源自瑞士洛桑联邦理工学院,由奥德斯基教授2001年带领小组致力于Scala语言、标准库和编译器的开发。这里透露一个小花絮,奥德斯基教授创建Scala语言的一个主要原因是不满Java语言相对复杂的语法。
Scala语言的发展现状
Scala语言最直接的好处是兼容Java,这就意味着可以无缝使用所有Java的类库和框架。Scala程序会被编译成JVM可执行的字节码。
Scala虽然是静态语言,但Scala支持函数式编程和类型推断(Type
Inference),它的哲学是结合面向对象和面向过程并保证代码的简洁。
Scala开发工具非常成熟,初学者可以轻松学习Scala
Eclipse插件的形式:Scala IDE v2.0已经发布。
Scala官网推荐的工具
独立IDE:评价最高的Scala IDE,IntelliJ IDEA。
社区版已经可以集成Scala插件。
Scala语言的发展路线可以总结为两点:
第一,Scala语言旨在成为最为普及的JVM语言(这点已经做到),并不断完善语言特性加强语言的生产力。
第二,Scala语言会涉足其他非JVM平台,使得非Java程序员也可以体验Scala的优雅,比如Scala已经可以在.Net上运行。
相信Scala语言会在未来给我们不断的惊喜!
Scala语言源自瑞士洛桑联邦理工学院,由奥德斯基教授2001年带领小组致力于Scala语言、标准库和编译器的开发。这里透露一个小花絮,奥德斯基教授创建Scala语言的一个主要原因是不满Java语言相对复杂的语法。
Scala语言的发展现状
Scala语言最直接的好处是兼容Java,这就意味着可以无缝使用所有Java的类库和框架。Scala程序会被编译成JVM可执行的字节码。
Scala虽然是静态语言,但Scala支持函数式编程和类型推断(Type
Inference),它的哲学是结合面向对象和面向过程并保证代码的简洁。
Scala开发工具非常成熟,初学者可以轻松学习Scala
Eclipse插件的形式:Scala IDE v2.0已经发布。
Scala官网推荐的工具
独立IDE:评价最高的Scala IDE,IntelliJ IDEA。
社区版已经可以集成Scala插件。
Scala语言的发展路线可以总结为两点:
第一,Scala语言旨在成为最为普及的JVM语言(这点已经做到),并不断完善语言特性加强语言的生产力。
第二,Scala语言会涉足其他非JVM平台,使得非Java程序员也可以体验Scala的优雅,比如Scala已经可以在.Net上运行。
相信Scala语言会在未来给我们不断的惊喜!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询