騰訊科技訊(晁暉)北京時(shí)間3月28日消息,據(jù)國(guó)外媒體報(bào)道,谷歌工程師亞歷克斯·拉塞爾(Alex Russell)本周在EclipseCon會(huì)議上表示,該公司在開發(fā)許多先進(jìn)的編程技術(shù),簡(jiǎn)化Web應(yīng)用開發(fā)。
拉塞爾說,“Web的發(fā)展已經(jīng)到了一個(gè)關(guān)鍵點(diǎn),正在成為運(yùn)行時(shí)間庫(kù)整合平臺(tái)。”盡管非常普及,但與Java或Windows等平臺(tái)相比,Web只提供了相對(duì)原始的編程能力。Web的一大缺點(diǎn)是沒有“通用組件模型”(common component model),影響了代碼測(cè)試和重用。
拉塞爾表示,谷歌在從事大量不同的項(xiàng)目,為Web帶來先進(jìn)的軟件技術(shù)概念。谷歌的目標(biāo)是,在不給初學(xué)者帶來困惑的情況下,為Web帶來底層控制元素。
拉塞爾承認(rèn),Web很大一部分優(yōu)勢(shì)在于其易用性,但這種易用性限制了開發(fā)者的表達(dá)能力。谷歌的努力包括創(chuàng)建一個(gè)通用組件模型,為JavaScript增添類,甚至開發(fā)面向大型Web應(yīng)用的編程語(yǔ)言。
拉塞爾稱,谷歌工程師還在制訂為下一版JavaScript增添類的提案。類是面向?qū)ο缶幊陶Z(yǔ)言的核心元素,是數(shù)據(jù)和代碼重用的基礎(chǔ)。目前,JavaScript不支持類,編程人員只能使用函數(shù)調(diào)用完成一些功能,既浪費(fèi)時(shí)間,編寫出的代碼也不利于重用。
谷歌的另一個(gè)項(xiàng)目是去年推出的名為Dart的編程語(yǔ)言。谷歌軟件開發(fā)人員丹·拉貝爾(Dan Rubel)在EclipseCon會(huì)議上談到Dart時(shí)說,“在開發(fā)大型Web應(yīng)用時(shí),當(dāng)前的編程語(yǔ)言在可伸縮性方面都存在問題。”
推薦閱讀
iPad帶來數(shù)字閱讀時(shí)代:出版業(yè)經(jīng)歷陣痛轉(zhuǎn)型
傳統(tǒng)報(bào)業(yè)面臨著數(shù)字化轉(zhuǎn)型的機(jī)遇與挑戰(zhàn) 新浪科技 鄭峻 發(fā)自美國(guó)硅谷 “數(shù)字閱讀終會(huì)取代傳統(tǒng)報(bào)刊,紙質(zhì)報(bào)刊和膠卷、唱片一樣會(huì)成為奢侈品”,社交雜志應(yīng)用的Flipboard創(chuàng)始人麥克麥丘(Mike McCue)認(rèn)真地說。 他的眼中>>>詳細(xì)閱讀
本文標(biāo)題:谷歌研發(fā)先進(jìn)編程技術(shù) 簡(jiǎn)化Web應(yīng)用開發(fā)
地址:http://www.xglongwei.com/a/kandian/20120328/45451.html