Dart 2.2發布 谷歌推出的結構化編程語言

五嘎子 5年前發布 | 6K 次閱讀 Dart

  Dart 2.2 發布了。Dart 是谷歌開發的計算機編程語言,被用于 web、服務器、移動應用和物聯網等領域的開發。

  新版本的更新亮點有:

改進的 AOT 性能 – 增加了約 1% 的代碼量,從而提升 AOT 在微基準測試上 11–16% 的性能。優化后的 AOT 代碼現在可以用 PC-relative call,即使用程序計數器直接調用目標。

擴展 literals 對集合的支持 – 你現在可以初始化一個集合(set),通過一個方便的新語法使它成為常量: const Set<String> currencies = {'EUR', 'USD', 'JPY'};。在最新的 Dart 2.2 language tour 文檔可以查看字面量(literals)設置的相關介紹。

用 Dart 2 Common Front-End (CFE) 構建新的語言特性 – 你現在可以實現 set literals,這在起初只作為 CFE 的特性。后端可以先使用 CFE 的實現,之后再獨立地后端的原生支持。這使后端可以延遲原生支持,直到對新特性的性能部分有了更好的理解。

新的語言倉庫 – 語言規范文件遷移到了一個新的倉庫。考慮到 Dart 規范的逐步發展,開發團隊還添加了持續集成(continuous integration),這確保了在規范更新的同時,有 PDF 格式的滾動規范草案生成。Dart 2.2 及滾動 2.x 版本的語言規范已可在規范頁面找到。

  發布公告

  下載地址:

  https://www.dartlang.org/tools/sdk/archive

 本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
  轉載自:https://www.cnbeta.com/articles/soft/822973.htm