Dart SDK 2.1版本正式发布,带来性能改善及更高的可用性

dart

#1

2018.11.16,Dart SDK 2.1 正式公布,它带来了更小的代码体积,更快的类型检查,更好的类型错误检查,以及部分新的语言特性。

主要更新内容如下:

  • int类型自动转为double类型 - 在2.1之前,double类型是不能赋予整形数字,这给开发者特别是Flutter的开发者带来不小困扰。因为Flutter代码中大量使用了double类型,开发者不得不将每个数字写成小数点形式,而Dart 2.1将彻底解决这一问题

  • mixin特性增强 - 引入专门的mixin关键字来定义minxin,同时mixin只能继承Object的限制也被去除

  • 引入编译时类型检查 compile-time type checks

  • 性能优化 - 通过对新类型系统的优化,进一步减少类型检查的损耗,同时提升AOT/JIT编译的效率

Dart 2.1 已正式上线,想尝鲜的朋友可以去dartlang官网下载,或通过其他工具进行更新。


官方公告:

相关贴推荐:


#2