发布于 2017-06-16 02:57:16 | 177 次阅读 | 评论: 0 | 来源: 网友投递
Scala 编程语言
可伸缩的语言是一种多范式的编程语言,一种类似java的编程 ,设计初衷是要集成面向对象编程和函数式编程的各种特性。Scala是在JVM上运行。
Scala Native 0.3.0 发布了,Scala Native 是一个可将 Scala 代码编译成本机代码的开源项目。
该版本的主要亮点是新垃圾收集器,基于 [1] 的Immix。与之前的垃圾收集器相比,差异和相似之处如下:
跟踪垃圾收集
精确的堆数据布局
Conservative roots
不依赖自由列表来分配内存
吞吐量基准上,新的 Immix 的性能比原来的 Boehm 要好得多:
另外,该版本还带来了 Sbt 测试框架整合、库改进、性能改进等,点此查看完整更新内容。