【问题标题】:What are main changes from scala 2.8.1 to scala 2.9.1?从 scala 2.8.1 到 scala 2.9.1 的主要变化是什么?
【发布时间】:2011-11-17 14:32:44
【问题描述】:

我正在研究在 scala 2.8.1 中实现的项目,想要迁移到 scala 2.9.1 并使用 akka-actors 库而不是标准库,但没有找到主要更改的良好摘要,这里是我发现的:

从 scala 2.8.1 到 scala 2.9.1 的主要变化是什么?
需要大力迁移的更改。

更新 1: 谢谢,@VonC - 注意:请记住,其中一些更改会在即将到来的 2.8.2 中向后移植:The Scala 2.8.2 distribution
更新 2: 找到 Strange behavior of Set4 in scala 2.9.1 console

【问题讨论】:

标签: scala migration scala-2.8 scala-2.9


【解决方案1】:

Parallel Collections 我认为是最大的变化,但在迁移的实际问题上,您不必太担心它。您可能会注意到一些库已经下架。例如 configgy 现在已弃用,因此请检查您的底层库。

(Predef.)error 现已弃用,而有新的sys.error,因此如果您使用其中的一堆,您会看到烦人的警告。

链接中未列出的一个主要变化是在 2.9.0 发布时,Typesafe 公司成立了。承诺的一部分是他们对未来更好的二进制兼容性的承诺。比如2.9.1是完全二进制兼容2.9.0.1的,2.8.2出来的时候应该是兼容2.8.1的。

【讨论】:

    猜你喜欢
    • 2011-06-02
    • 2011-08-08
    • 2012-06-30
    • 2011-06-01
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 2017-03-04
    • 2021-03-15
    相关资源
    最近更新 更多