Scala 2.10.0里程碑3登陆

Scala是JVM多范式语言的最新里程碑,它使狂热的粉丝瞥见了该语言即将面世的一些新花絮。

尽管称他们为花絮也许低估了发行版。 在Scala 2.9之后,针对Scala 2.10.0的Typesafe团队已经制定了宏伟的计划,该团队在IDE和并行库方面取得了进步。 里程碑3显示了在短时间内取得了多少进展。

Scala改进过程中针对了许多功能,例如SIP 18中的一些模块化功能,其中一些已引起社区争执。 某些人对功能标志的包含提出了质疑-如此之多,以至于SIP 16 for Macros被推迟并成为实验性功能。 但是,动态类型保留( SIP 17 )提供了进一步的方法来逃脱“类型系统的束缚”,正如创建者Martin Odersky所说的那样。

在标志系统控制下的现有功能包括postfixops,反射调用,隐式转换,更高种类和存在。 在SIP 18中,Odersky指出:

语言中的功能标志控制通常非常强大的某些语言功能,但这些功能可能具有隐藏的危险或将来的兼容性隐患。 它也打算将该方案推广到其他功能类别,但这些类别不应再进入语言对象本身,而应进入其他对象。

其他需要翻新的领域包括期货和承诺( SIP 14 ),隐式类( SIP 13 )以及字符串内插( SIP 11 )。 请务必检查所有相关的Google文档,以使他们对Scala更改保持了解,并仔细研究它们。 我们过去注意到,Scala社区非常乐于接受想法,并且已根据用户反馈更改了计划。 试图在吸引经验丰富的退伍军人的同时吸引新人加入该语言是一个困难的平衡,但是Typesafe在这方面做得很好。

除SIP之外,还有一个明显更快的优化器,对RedBlack树的改进,在归类化方面取得了一些进展,现在应该可以使用并发(线程安全)集合来实现组合器。 查看完整的发行说明,了解所有已解决的问题和进行的更改。


翻译自: https://jaxenter.com/scala-2-10-0-milestone-3-lands-104417.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值