谷歌研發先進編程技術 簡化Web應用開發

fmms 13年前發布 | 11K 次閱讀 谷歌

        谷歌工程師亞歷克斯·拉塞爾(Alex Russell)本周在 EclipseCon 會議上表示,該公司在開發許多先進的編程技術,簡化 Web 應用開發。

        拉塞爾說,“Web 的發展已經到了一個關鍵點,正在成為運行時間庫整合平臺。”盡管非常普及,但與 Java 或 Windows 等平臺相比,Web 只提供了相對原始的編程能力。Web 的一大缺點是沒有“通用組件模型”(common component model),影響了代碼測試和重用。

        拉塞爾表示,谷歌在從事大量不同的項目,為 Web 帶來先進的軟件技術概念。谷歌的目標是,在不給初學者帶來困惑的情況下,為 Web 帶來底層控制元素。拉塞爾承認,Web 很大一部分優勢在于其易用性,但這種易用性限制了開發者的表達能力。谷歌的努力包括創建一個通用組件模型,為 JavaScript 增添類,甚至開發面向大型 Web 應用的編程語言。

        拉塞爾稱,谷歌工程師還在制訂為下一版 JavaScript 增添類的提案。類是面向對象編程語言的核心元素,是數據和代碼重用的基礎。目前,JavaScript 不支持類,編程人員只能使用函數調用完成一些功能,既浪費時間,編寫出的代碼也不利于重用。

        谷歌的另一個項目是去年推出的名為 Dart 的編程語言。谷歌軟件開發人員丹·拉貝爾(Dan Rubel)在 EclipseCon 會議上談到 Dart 時說,“在開發大型 Web 應用時,當前的編程語言在可伸縮性方面都存在問題。”

谷歌研發先進編程技術 簡化Web應用開發

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!