发布于 2017-06-16 02:57:16 | 183 次阅读 | 评论: 0 | 来源: 网友投递
这里有新鲜出炉的Scala 教程,程序狗速度看过来!
可伸缩的语言是一种多范式的编程语言,一种类似java的编程 ,设计初衷是要集成面向对象编程和函数式编程的各种特性。Scala是在JVM上运行。
Scala Native 0.3.0 发布了,Scala Native 是一个可将 Scala 代码编译成本机代码的开源项目。
该版本的主要亮点是新垃圾收集器,基于 [1] 的Immix。与之前的垃圾收集器相比,差异和相似之处如下:
-
跟踪垃圾收集
-
精确的堆数据布局
-
Conservative roots
-
不依赖自由列表来分配内存
吞吐量基准上,新的 Immix 的性能比原来的 Boehm 要好得多:

另外,该版本还带来了 Sbt 测试框架整合、库改进、性能改进等,点此查看完整更新内容。
历史版本 :
Scala 2.12.4 发布,编译时间再减少 5-10%
Scala 2.12.3 发布,多范式编程语言
Scala Native 0.3.0 发布,将 Scala 代码编译成本机代码
Scala Native 0.2.0 发布,将 Scala 代码编译成本机代码
Scala 2.12.1 发布,多范式编程语言
编程语言 Scala 2.12.0 正式版发布
编程语言 Scala 2.12.0-M3 发布
编程语言 Scala 2.10.6 发布
编程语言 Scala 2.12.0-M2 发布,要求 Java 8
编程语言 Scala 2.11.7 发布
编程语言 Scala 2.12.0-M1 发布
编程语言 Scala 2.10.5 发布