新聞來(lái)源:新浪科技 北京時(shí)間9月9日上午消息,據著(zhù)名科技網(wǎng)站ExtremeTech的報道,谷歌編程新語(yǔ)言Dart逐漸浮出水面,它是一種“結構化的Web編程”語(yǔ)言。早在幾天前谷歌就已著(zhù)手注冊了一系列與Dart相關(guān)的域名,當時(shí)也引發(fā)了沸沸揚揚的猜測。 今年10月10日“Goto"大會(huì )將在丹麥奧胡斯舉行,谷歌兩位開(kāi)發(fā)人員會(huì )借著(zhù)主題演講的機會(huì )來(lái)揭曉這門(mén)新語(yǔ)言的全貌,直到那時(shí)我們才能了解DART的特點(diǎn)和功能。但幸運的是,“Goto”會(huì )議網(wǎng)站為我們提供了一些關(guān)于這兩位發(fā)言人的詳細傳記,他們兩位大概是該新語(yǔ)言的創(chuàng )建者。此外,SAP、Sun公司計算機科學(xué)家及Java語(yǔ)言的共同發(fā)明者吉拉德·布拉查(Gilad Bracha)也是該大會(huì )的發(fā)言人之一,而其他一位發(fā)言人則是Chrome瀏覽器V8 JavaScript引擎的創(chuàng )造者拉爾斯·巴克(Lars Bak)。 到目前為止,谷歌已經(jīng)發(fā)布了過(guò)一種名叫“Go”的新語(yǔ)言。所以我們可以認為Dart不會(huì )是另外一種類(lèi)似于C的面向系統語(yǔ)言。從它的別名“結構化的Web編程”可以看出,它很有可能是某種駐留在瀏覽器上的解釋性語(yǔ)言。所以,它更類(lèi)似于JavaScript或Python,而不是像Java或其他的編譯性語(yǔ)言。不過(guò),布拉查和巴克曾經(jīng)在過(guò)去深入廣泛地使用過(guò)Smalltalk語(yǔ)言,解釋性的Smalltalkesque語(yǔ)言也可以歸類(lèi)為是一種“結構化的Web編程”,這算是給了我們一個(gè)明顯的提示。 然而,新的面向Web編程語(yǔ)言面臨的問(wèn)題就是,目前人們早已擁有無(wú)數種維護良好的可用語(yǔ)言。Dart如果真的像是解釋性Smalltalk語(yǔ)言的話(huà),它幾乎將直接與JavaScript和Python競爭,其中Python可是谷歌最流行的語(yǔ)言之一。如果將“Go"語(yǔ)言作為衡量標準,Dart其實(shí)更像是一個(gè)新奇小玩意,而不是什么開(kāi)拓性的工具。它可能只是為了解決“以谷歌為中心”的問(wèn)題,而不是旨在成為一種流行的編程語(yǔ)言。目前,人們還不清楚它的定位,可也許谷歌之外的人也會(huì )用得上這門(mén)新的語(yǔ)言。 |