IBM的EGL新工具:更強大的JavaScript?
譯文【51CTO快譯】IBM目前的一個目標是:讓開發者更容易編寫基于JavaScript的用戶接口,而不需要使用JavaScript語言本身。
該公司新推出了Enterprise Generation Language(EGL)的社區版(CE),一個基于Eclipse的開發工具,旨在簡化JavaScript開發。
雖然EGL CE比較新,但它來源于IBM公司上市多年的Rational Business Developer (RBD)解決方案。
與RBD不同的是,EGL CE是免費的。根據最近的一份報告顯示,開源項目的開發者越來越多的使用JavaScript,所以EGL CE在這個時候出現意義重大。
“EGL CE專門針對一個新的社區——學生、Web開發者、PHP開發者和JavaScript開發者”,IBM RBD與EGL產品經理威爾·史密斯告訴InternetNews.com,“EGL CE的主要功能是提供豐富的用戶接口編碼,最終將JavaScript部署在EGL中,而面向服務的業務處理和數據訪問最終將部署為基于Java的服務”
史密斯補充說,EGL CE包含了可視化的設計器(designer)和智能編輯器,并且瀏覽器與基于服務處理方式共用一個調試器。商業版本的RBD產品能生成COBOL語言和基于RPG的業務流程,這些都是EGL CE不包括的。
EGL CE之后的目標是支持更為豐富的開發方式,不需要寫JavaScript代碼就能開發出基于JavaScript的用戶接口,而開發基于Java的服務也無需編寫任何Java代碼。史密斯指出,實際的終端產品(即直接從服務器處提供給用戶的代碼)仍然會被編譯為標準的JavaScript和Java語言。
JavaScript本身并不是一個完全相同的語言,不同的網絡瀏覽器會使用不同的版本。這種差距使EGL CE必須給予不同的處理。
“我們把EGL CE設計成具有將EGL代碼編譯為JavaScript不同版本代碼的功能,包括最流行的Web瀏覽器所支持的JavaScript版本。” 史密斯說。
原文:IBM Rolls Out New Developer Language Tool
作者:Sean Michael Kerner
【編輯推薦】