谷歌宣布推出 Dart 2 稳定版和 Dart Web 平台

谷歌宣布推出 Dart 2 稳定版和 Dart Web 平台
#扫描上方二维码报名成都源创会#

作者:OSC-局长

来源:开源中国(oschina2013)

如需转载请在文中注明来源和作者

北京时间8月8日,谷歌宣布推出 Dart 2 的第二个稳定版本,官方表示,这标志着 Dart 已“重生”成为移动和 Web 开发的主流编程语言。本次发布的 Dart 2 稳定版本包括重写的 Dart Web 平台,它提供了生产力、性能和可扩展性的独特组合。

谷歌宣布推出 Dart 2 稳定版和 Dart Web 平台

下载和安装:


https://www.dartlang.org/install

下面我们来看一下 Dart 2 带来了哪些变化。

官方表示在语言特性、核心库、构建系统以及 Web 开发工具这些方面均已发生变化。

语言特性和核心库


Dart 的类型系统现已十分健全


修复了常见的类型问题


Flutter 声明的破坏性变更:默认开启 --preview-dart-2


实例创建关键字现在通常是可选的,如使用构造函数中所描述的:


new 始终是可选的


const 在常量上下文中是可选的


Dart 不再具有检查模式


虽然仍支持 断言语句(Assert statements),但只能以不同方式启用它们


Dart 语言和核心库已发生变化,部分原因是类型系统发生了变化


Dev channel API 的参考文档


dart-lang/sdk CHANGELOG

工具


Pub 不再支持 transformers。现已使用新的构建系统来取代之


与 Web 开发相关的工具已发生变化


新的构建系统取代了 pub build 和 pub serve


不再支持 Dartium,现已使用 dartdevc 和 Chrome 取代之

在大约半年前,我们曾报道过 Dart 2 的一些主要变化和改进,详情可点此查看:


https://www.oschina.net/news/93601/announcing-dart-2

Dart 2 源码获取:


https://github.com/dart-lang/sdk/releases/tag/2.0.0

更多发布说明请查看:


https://www.dartlang.org/dart-2

详细更新内容请查看:


https://medium.com/dartlang/dart-2-stable-and-the-dart-web-platform-3775d5f8eac7

上一篇:大厂offer手到擒来,成功入职阿里


下一篇:如何才能更容易拿到大厂Offer?学习路线+知识点梳理