如果仔細查看gvim和emacs或者xemacs的界面,就會看出從文本界面到圖形界面的移植讓人覺得彆扭。窗口和桌面環境不協調,怪異的屬性界面和不充分的按鈕都讓他們不夠適應圖形界面。
真正的圖形界面開發環境自然是Visual Basic,雖然它夠醜,夠爛,但是它確實告訴了後來者圖形界面開發環境是什麼樣子的。隨着rails的崛起,對編輯器又有了新的要求,java IDE需要的複雜的功能已經不再需要。eclipse上建設的radrails和偏局一隅的textmate成了開發環境的新寵。
windows vista的到來爲開發環境提出了新的要求。一個就是可以充分利用3d加速和桌面特效,還有就是對於寬屏的支持要足夠。那天看到關於xgl的採訪,裏面提到xgl會加強窗口的管理,從而提高生產力。[url]http://taiwan.cnet.com/news/software/0,2000064574,20108802,00.htm[/url] 。新一代的開發環境也需要考慮這些。