Dart語(yǔ)言遭微軟鄙視 谷歌疏遠(yuǎn)盟友必?cái)?/h1>
微軟 JavaScript 團(tuán)隊(duì)近日發(fā)布了一篇博文,文中寫道
引用
谷歌在推廣 Dart 時(shí)稱 JavaScript 有根本性的缺陷,在這種情形下,需要在語(yǔ)法和運(yùn)行時(shí)上和 JavaScript“一刀兩斷”。我們不同意這種觀點(diǎn)。
Dart 的起步是比較艱難的,谷歌早期關(guān)于Dart 的開發(fā)過(guò)程是封閉的,疏遠(yuǎn)了一些盟友。而盟友恰恰是Dart 發(fā)展的關(guān)鍵,要想發(fā)展,它需要各大瀏覽器開發(fā)商的支持。從微軟目前的立場(chǎng)來(lái)看,Dart 很難得到微軟IE 的支持。盡管開發(fā)者對(duì) IE 抱怨不斷,但I(xiàn)E 目前占據(jù)了一半的瀏覽器市場(chǎng)份額,是個(gè)不可忽視的角色。
而要想代替JavaScript,似乎更加困難。作為主要的Web 開發(fā)技術(shù),JavaScript 還是有很多優(yōu)勢(shì)的:開發(fā)者比較熟悉;現(xiàn)代瀏覽器運(yùn)行 JavaScript 的性能顯著提高;目前存在的大量的基于 JavaScript 的庫(kù)(如 jQuery),極大地便利了 Web 開發(fā)。這意味著 JavaScript 目前已進(jìn)入了穩(wěn)步提高的良性循環(huán)中,使其他的類似語(yǔ)言很難有立足點(diǎn)。
微軟建議各方應(yīng)致力于目前的JavaScript 標(biāo)準(zhǔn)運(yùn)行時(shí)的擴(kuò)展,以及建立必要的語(yǔ)法特性。
Dart 的發(fā)展前景堪憂,或許會(huì)重蹈谷歌GO 語(yǔ)言的覆轍,陷入不溫不火的境地。近幾年來(lái),谷歌一直在創(chuàng)新,不斷地推出新產(chǎn)品,同時(shí)也在不斷關(guān)閉一些產(chǎn)品,盡管其擁有先進(jìn)的技術(shù),但是市場(chǎng)推廣也是非常重要的。在這方面,谷歌還是要跟蘋果多學(xué)學(xué)。
原文:http://www.iteye.com/news/23468
51CTO推薦專題:Google Dart新結(jié)構(gòu)化編程語(yǔ)言
【編者按】Google Dart旨在取代JavaScript,JavaScript確實(shí)有著不能修復(fù)的技術(shù)問(wèn)題,因此需要一個(gè)真正完善的語(yǔ)言來(lái)取代它。但是Google的單邊主義、非協(xié)商方式表明了Dart必然要受到一些懷疑,在說(shuō)服應(yīng)用開發(fā)人員擁抱Dart上的挑戰(zhàn)是不可避免的。
【編輯推薦】