Scala 的下一代编译器 Dotty

Scala 的下一代编译器 Dotty

BSD
Scala 查看源码»
跨平台
2017-06-02
局长

Dotty 是 Scala 的下一代编译器,也是 Scala 的新语言概念和编译器技术研究平台。

具有以下特性:

Unionintersection and literal singleton typesImplemented
Trait parametersImplemented
@static methods and fieldsImplemented
SBT incremental buildImplemented
Option-less pattern matchingImplemented
Automatic tupling of function parametersImplemented
Multiversal equalityImplemented
Phantom typesImplemented
Implicit function typesImplemented
Auto-SpecializationIn progress
Whole program optimizerIn progress
HList & HMaps/Record typesIn progress
  
EffectsConsidered
加载中

评论(4)

Glavo
Glavo
Scala 的未来
翠翠
翠翠
个人认为 scala 必死,或者永远仅限于一个很小的范围内使用。
纯洁徐
纯洁徐
2年javaer 以上者很有必要学习这门语言
二的基本算合格
二的基本算合格
尝试了一下,密切关注,希望dotty和scala native能尽快产品化。

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

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

2017/07/13 07:53

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

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

2017/06/02 08:52

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

Scala Macro 现状介绍

Scala Macro 现状介绍

05/01 19:34
480
1
dot学习笔记

dot 是一种绘图语言,它可以方便你采用图形的方式快速、直观地表达一些想法,比如描述某个问题的解决方案,构思一个程序的流程,澄清一堆貌似散乱无章的事物之 间的联系……等等。总之,当你...

2014/12/04 09:50
68
0
Martin Odersky訪談錄所思

ThoughtWorks的「TW洞見」在4月發布了對Scala之父Martin Odersky的訪談。Odersky的回答顯得言簡意赅,仔細分析,仍然能從中收獲不少隱含的信息(雖然可能是負面的信息)。 提問的中心主要是語...

2016/05/13 10:17
9
2
Debian系统apt-get命令整理

Debian系统apt-get命令整理

2015/06/28 16:19
91
0
Debian系统apt-get命令整理修改更新源

debian 下面如何修改 apt-get update 的更新源。 重要步骤已经用红色字体标注。详细的数据,可以继续阅读其它部分。

2016/08/03 11:48
2.6K
0
函数调用关系分析软件

今天突然有个网友加我QQ,说他正在用gprof分析一个项目的源代码,想打印出该项目的函数调用关系图,不料它参考的资料[1]中用于打印函数调用关系 图的Mkgraph脚本已经无法下载了,所以想问我要...

2015/11/30 11:51
437
0
acmfly的博客

安装deb包常使用到的命令dpkg, dpkg -i package.deb 安装包 dpkg -r package 删除包 dpkg -P package 删除包(包括配置文件) dpkg -L package 列出与该包关联的文件 dpkg -l package 显示该...

2011/12/10 23:29
50
0
pkg

安装deb包常使用到的命令dpkg, dpkg -i package.deb 安装包 dpkg -r package 删除包 dpkg -P package 删除包(包括配置文件) dpkg -L package 列出与该包关联的文件 dpkg -l package 显示该...

2011/12/09 11:50
137
0
每个Linux 用户都应该知道的Linux技巧

看看吧,还是蛮有用的

2014/03/07 11:11
985
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部