五大原因導致 Google 放棄在 Chrome 中使用 Dart 語言
最新發布的 Dart 已經非常接近下版本 Dart 1.9,它加入了眾人期待的 Dart 1.9 中的特性,如:異步/等待和 Dart 分析服務器,實際上,發布的時候它并沒吸引到眾人的眼光。為什么呢?主要是因為 Dart 不是 web 中的主流開發語言。同時也因為這個原因,Google 不會將其集成到 Chrome 瀏覽器中。
那么,是什么導致 Google 不將 Dart 作為重要的 web 開發語言呢? 主要有下面五個原因:
-
JavaScript 在使用中占有統治地位——JavaScript 占據最頻繁使用語言中的第七位。
-
Dart 的優良特性使 JavaScript 用起來更好——靜態類型 SIMD 和 模塊化功能使 JavaScript 更好用。同時 Dart 最初在 JavaScript 啟動地址失敗,成功的推動了 JVM 語言的發展。
-
Chrome 中缺乏 Dart VM —— Dart 一直為 JavaScript 瀏覽器提供合作,或者是作為 Web 應用程序服務器端的語言出現。
-
Dart 真正的作用是提高工程師的生產效率,提供快速啟動和迭代的作用
-
Dart 不被大眾所采用——在 JavaScript 的規則中,Dart 并不能達到用戶期望中的要求。
source:https://www.voxxed.com/blog/2015/03/5-reasons-dart-failed-to-hit-the-mark/
本文由用戶 wdfd 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!