Scala 2.8第一個候選版發(fā)布 Bug修正成重點
在剛剛舉行的ScalaDay 2010大會上,人們期盼已久的Scala 2.8的***個候選版正式發(fā)布了。Scala 2.8 包含了大量bug修正以及增加了許多新的特性。
關(guān)于Scala更多內(nèi)容,請參閱:對象函數(shù)式編程 Scala簡史 專題:Scala編程語言
Scala 2.8***個候選版新特性:
◆集合類庫重新設(shè)計
◆新的數(shù)組實現(xiàn),允許多態(tài)數(shù)組
◆類型特殊化(Type specialization)
◆命名和默認(rèn)引數(shù)
◆打包對象(Package objects)
◆更好的Scala Swing庫,完善文檔
◆REPL改組
◆增強(qiáng)的隱式變換
◆改進(jìn)的等于比較(Improved equality )
◆Packrat分析器組合(Packrat parser combinators)
◆XML庫的增強(qiáng)
◆類型構(gòu)建器推斷(Type constructor inference)
◆更好的注解
◆actor增強(qiáng)
◆支持continuations
改進(jìn):
◆新的表現(xiàn)編譯器
◆新的構(gòu)建管理器
◆性能改進(jìn)(速度提升50%)
Bug修正:
◆Scala 2.8包含大量的bug修正,一些主要的bug可以參看http://www.scala-lang.org/node/299。
工具:
◆Scaladoc 2
◆Sbaz 2
◆Scalap
◆Eclipse的Scala IDE
【編輯推薦】