Scala 3 来了,Dotty 发布 3.0.0-M1 版本

栏目: 软件资讯 · 发布时间: 4年前

内容简介:Dotty 发布了 3.0 的首个里程碑版本 3.0.0-M1,Dotty 作为 Scala 尝试新的语言概念以及编译器技术的研究平台,它最终将成为 Scala 3.0。 Dotty 对 Scala 进行了许多简化,例如删除不重要的语法特性(移除 XML 字面...

Dotty 发布了 3.0 的首个里程碑版本 3.0.0-M1,Dotty 作为 Scala 尝试新的语言概念以及编译器技术的研究平台,它最终将成为 Scala 3.0。

Scala 3 来了,Dotty 发布 3.0.0-M1 版本

Dotty 对 Scala 进行了许多简化,例如删除不重要的语法特性(移除 XML 字面量语法),尝试将 Scala 的类型归结为更小的一些更基本的构建者, DOT(依赖对象类型演算)研究了这些构建者的理论。

Dotty 为 Scala 带来的新特性

Dotty 3.0.0-M1 更新亮点

语法

  • 修复 #9829 issue:支持使用as代替@用于模式绑定
  • 支持修改给定选择器的通配符 #9949
  • 保持 @Alpha 的可选状态 #10093

ScalaJS

  • Scala.js:实现非原生 JS 类 #9774
  • Scala.js:实现 PrepJSInterop 阶段,简化导出处理 #9725

优化

  • 改进对端口类文件解析的处理 #10037
  • 增强 Semanticdb 可用性 #9768
  • 优化核心和前端 #9867

详情查看 release note

延伸阅读


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

人月神话(40周年中文纪念版)

人月神话(40周年中文纪念版)

(美) 布鲁克斯(Brooks, F. P.) 著 / UML China翻译组,汪颖 译 / 清华大学出版社 / 2015-4-1 / 68.00元

在软件领域,很少能有像《人月神话》一样具有深远影响力和畅销不衰的著作。Brooks博士为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。本书内容来自Brooks博士在IBM公司SYSTEM/360家族和OS/360中的项目管理经验,该项目堪称软件开发项目管理的典范。该书英文原版一经面世,即引起业内人士的强烈反响,后又译为德、法、日、俄、中、韩等多种文字,全球......一起来看看 《人月神话(40周年中文纪念版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

URL 编码/解码
URL 编码/解码

URL 编码/解码