失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Dotty 0.1.2-RC1 发布 Scala 的下一代编译器

Dotty 0.1.2-RC1 发布 Scala 的下一代编译器

时间:2019-08-31 15:31:41

相关推荐

Dotty 0.1.2-RC1 发布 Scala 的下一代编译器

Dotty 0.1.2-RC1 发布了,Dotty 是 Scala 的下一代编译器,也是一个旨在成为 Scala 3.0 的语言和编译器的项目。该版本作为技术预览版,演示了新的语言特性,而且编译器也支持它们。

Dotty 项目 4 年前已经开始,在 年达到了一个重要的里程碑阶段——编译器可以编译自己。现在项目又达到了新的里程碑阶段,发布了代码库的第一个版本。

该技术预览版演示了 Scala 3 计划的新语言功特性:

Intersection TypesUnion TypesTrait ParametersEnumerationsAlgebraic Data TypesBy-Name Implicits

使用

sbt

使用 sbt 0.13.13 或更新的版本:

sbt new lampepfl/dotty.g8

这将新建一个 sbt 项目并使用 Dotty 作为编译器。有关通过 sbt 使用 Dotty 的更多细节,请查看示例项目。

独立安装

可在 Dotty 仓库的“Releases”处下载:/lampepfl/dotty/releases

还提供了 homebrew 包,通过下面的命令进行安装

brew install lampepfl/brew/dottyScastie

在线的 Scala 广场,支持 Dotty。可以在那里尝试,而不需要安装任何东西。

文章转载自 开源中国社区 []

如果觉得《Dotty 0.1.2-RC1 发布 Scala 的下一代编译器》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。