在3月25日召開一個有Java語言未來的研討會上,與會專家表示,Java語言在Web及低端開發領域面臨諸如Ruby等動態語言的威脅,不過,Java可以通過改進和拓展虛擬機技術迎接挑戰。
在這場名為“企業Java的未來”的研討會上,來自Java技術業界的知名專家指出了Java語言目前在低端應用、網絡WEB應用開發方面的“軟肋”,同時對EJB(企業JavaBeans)對象技術的持久競爭力表示出質疑。
一些專家表示,隨著互聯網迎來Web2.0時代,服務器和浏覽器之間的交互功能更加重要,在這種背景下,Java在web開發上的能力應該得到提高。
專注於Java和Ruby開發的IT咨詢人士Bruce Tate表示:“我認為Java目前在低端應用領域面臨麻煩。Ruby on Rails和Java相比,開發過程更快,更簡潔,所以越來越受到歡迎。”
他表示希望Java在低端領域能夠進一步簡化,“這是Java目前的一個空白點”。
此外,Bruce Tate同時表示,他希望能夠向諸如Ruby等動態語言開發Java虛擬機,這樣,用戶可以基於Java虛擬機運行效率更高的其他動態語言。
http://www.mscto.com
軟件公司Terrcotta公司的首席執行官Ari Zilka也表示,Java虛擬機需要作出一些改變,以容納低端應用,“Java在低端的確存在空白,需要Java業界人士去填補。”
另外一個專家Marinescu表示,對於WEB應用開發來說,J2EE太過於復雜,不過Rails技術並非最終的解決方案。他建議在J2EE和Rails之間作一些融合。
大多數專家都認為,在WEB 2.0時期,互聯網從單純的信息發布變為應用軟件的平台,有大量的應用需要開發,因此Java在web開發能力上應該有所提升。