在拉斯維加斯的TheServerSide Java座談會的一次談話中,JRuby項目開發者Charles Oliver Nutter和Sun的工程師Thomas Enebo,兩個人提到了Sun的Ruby計劃。他們還提到了Sun將努力讓Java平臺自然支持Rails框架和PHP語言。
Ruby是當今非常受歡迎的動態腳本語言之一。JRuby項目在2002年有德國的開發者發起,Nutter表示。Nutter和Enebo都表示,JRuby易學而強大,目前以預覽版的形式提供,Sun計劃在三月份再推出另一個預覽版。
Nutter表示,“主要的是我們希望能把Ruby變成可以運行在JVM虛擬機上的一流的編程語言?!?
另外,JRuby開發者計劃本周完成JRuby的功能,諸如支持自然Unicode碼,支持Java整合。三月JIT(即時)編譯器將被默認啟用。四月計劃需要決定1.0版最終的功能,同時還包括一次主要的漏洞修補工作。
JRuby未來的發展方向包含對Ruby 2.0字節碼的支持和利用HotSportJVM來加速執行速度。
現就職于Intuit公司的架構師Martin Franklin是參與座談會的代表之一,他曾在Sun參與Java項目,他表示,盡管他不反對JRuby,但是他不認為JRuby已經做好了在企業中應用的準備。該代表表示,JRuby現在所處的階段就如同1995年或1996年的Java所處的階段。
Franklin表示,“我認為,在我們在企業中使用它之前,還不能說它會發展的如何?!彼€需要更好的綜合能力。他還補充到,他還需要類似使用JRuby調試等問題的一些信息。
在一個幻燈片中,Nutter和Enebo指出,他們相信對企業來說Ruby on Rails是一個比PHP更好的選擇。他們列舉了安全性和可維護性方面的考慮。
Nutter表示,JRuby on Rails項目推動了JRuby在Ruby on Rails Web框架中的使用。
“Ruby on Rails所主要使用的是JRuby,而不是C語言執行,”Nutter表示。類似Rail的綜合化也是為企業JavaBeans和SOA而計劃的。
JRuby也被人們認為是Struts框架的一個替代者。Nutter表示,“一般情況下,我不認為會有人真正喜歡還在Struts中編程?!?
原文轉自:http://www.anti-gravitydesign.com