谷歌Dart語言遭微軟潑冷水,發展前景堪憂
谷歌推出 Dart 語言,目的是解決 JavaScript 的缺點。當谷歌在 Dart 上注入滿腔熱情之時,微軟卻潑了一盆冷水,稱“改善 JavaScript 還有很長的路要走”。
微軟 JavaScript 團隊近日發布了一篇博文,文中寫道
引用
谷歌在推廣 Dart 時稱 JavaScript 有根本性的缺陷,在這種情形下,需要在語法和運行時上和 JavaScript“一刀兩斷”。我們不同意這種觀點。
Dart 的起步是比較艱難的,谷歌早期關于 Dart 的開發過程是封閉的,疏遠了一些盟友。而盟友恰恰是 Dart 發展的關鍵,要想發展,它需要各大瀏覽器開發商的支持。從微軟目前的立場來看,Dart 很難得到微軟 IE 的支持。盡管開發者對 IE 抱怨不斷,但 IE 目前占據了一半的瀏覽器市場份額,是個不可忽視的角色。
而要想代替 JavaScript,似乎更加困難。作為主要的 Web 開發技術,JavaScript 還是有很多優勢的:開發者比較熟悉;現代瀏覽器運行 JavaScript 的性能顯著提高;目前存在的大量的基于 JavaScript 的庫(如 jQuery),極大地便利了 Web 開發。這意味著 JavaScript 目前已進入了穩步提高的良性循環中,使其他的類似語言很難有立足點。
微軟建議各方應致力于目前的 JavaScript 標準運行時的擴展,以及建立必要的語法特性。
Dart 的發展前景堪憂,或許會重蹈谷歌 GO 語言的覆轍,陷入不溫不火的境地。近幾年來,谷歌一直在創新,不斷地推出新產品,同時也在不斷關閉一些產品,盡管其擁有先進的技術,但是市場推廣也是非常重要的。在這方面,谷歌還是要跟蘋果多學學。
Via CNET
來自: www.iteye.com