應該有不少人使用Eclipse這個工具來開發軟體。E4計畫(Eclipse 4的簡稱)在9/30剛發佈了一個proposal,看來頗有趣。
E4 Project的wiki網址:
http://wiki.eclipse.org/E4
Creation Review for the Proposed e4 Project網址:
http://www.eclipse.org/proposals/e4/
裡面提到專案的scope如下:
- 簡化程式模型,讓開發plugin更簡單
a. 更統一的api
b. 以服務的方式提供更合理而一致的應用程式模型
c. 支援腳本語言(初期會支援Javascript)
d. 支援以其他語言(非Java)撰寫plugins
- 更有彈性而複雜的UI風格
a. 以DOM為基礎的方式存取workbench的模型
b. 改進外觀與功能的分離
- 讓Eclipse能建立更多的應用方式
a. 縮減為更簡單的RCP(Rich Client Platform)應用
b. 有伺服器能力的Eclipse,來讓Eclipse可以在瀏覽器運行
c. client / server programming
d. 遠端workspaces
e. 相對於workbench DOM的RESTful 服務
f. 多使用者平台
g. 瀏覽器版本的SWT元件,使用原生的web技術(例如Ajax框架、Flex、Silverlight)
h. 更有彈性的資源與建構模型
......
看來頗可期待呢。另外,這樣是不是用SWT一次開發就可以建構不同的RIA應用呢?
(翻得不夠好,大家還是上去看原文吧)