這個月中老僧就要開始教第一批的 RoR 生力軍了...
JRuby 也跟著從 JRuby 1.0 測試到了 1.0.2 版, 1.1也進行 beta 期了,
NetBeans 也從 6.0b1 到了 6.0b2...在效能與穩定度上老僧力行的感到肯定!
NetBeans:Ruby開發者的新夥伴
為了讓這批將來的生力軍能上下通吃的廣度發展,
能同時學習將來面對的Java大型開發案與敏捷的開發案Ruby二者兼備為出發點,
JRuby 1.0.2 與 NetBeans IDE 6, 將在本月的第一批生力軍當為主要對象!
(JRuby是完全用Java編寫的一個Ruby實作。)
以下為目前最新的JRuby連結文章與摘要:
JRuby on Rails 夠快了
JRuby 1.1 Beta 1 Release;這個世界最快的 Ruby Interpreter?
JRuby 1.1版的第一個Beta版—JRuby 1.1b1版已經發佈。除了Just in Time編譯器(將Ruby代碼編譯為 Java Bytecode)已經完工,這個版本還包含了許多其它方面的性能提升。Java不僅是一門程式語言,還是一個虛擬機以及一整套API。與過去不同,如今的Java虛擬機(JVM)支持多種語言。JVM不再只是Java一家的事情,Sun在JDK 6中捆綁了Rhino JavaScript解釋器也明確體現了這一點。
Sun認識到動態語言的價值—Java語言仍然是大型企業應用的最佳選擇,但Ruby這類動態語言在特定領域中非常高效,例如原型驗證、Web開發,或者粘合各種應用。在2006年,Sun僱傭了JRuby專案的主要開發者—Thomas Enebo和Charles Oliver Nutter—去進一步探索將Ruby集成到Java平台的不同方式。2007年6月發佈的 1.0版標誌著JRuby專案達到了一個重要的里程碑。
使用JRuby,開發者可以得到Java平台的許多優勢,比如存取 Java API 和方便的部署。Java平台存在著大量的類別庫(其中大多數是開源的),因此Ruby開發者如果在JRuby之上運行Ruby代碼,就能夠享受到直接訪問這些類庫的便利。
Apache開展首個Ruby專案:Java專案的Ruby構建系統
當Ruby比Java構建Maven還快:Buildr
Rake被證明是個非常棒的選擇,它是個好的開始,但這並不是我們原本所期望的。
Ruby可能會比較慢,但你通過它構建的應用可能非常非常快。我們運行的典型Java應用由一些模塊組成,所有模塊都有相同的普通生命週期任務:編譯、測試、封裝、部署。為每一個模塊一遍又一遍地編寫那些代碼使得這並不比Ant好多少。
它能構建相同的專案,但腳本從52個氾濫的XML文件縮減到只剩一個腳本,縮減率達91%。但這還不是全部,Buildr設法把構建時間減少了50%!即使是部分構建Buildr執行也類似或好過Maven。
搜尋老魚筆摘(本網誌及所屬協作平台)
訂閱:
張貼留言 (Atom)
熱門文章
-
每當少林寺開始新一期的小沙瀰 Java SCJP 班時 ... 總是會發現許多小沙瀰還是習慣參考"中文"的 Java API 文件, 雖然在 Sun 的 中國 網站您可以取得 9,037 頁的" 簡體 "中文版下載, 但等了快一年多, 仍未...
-
首先要跟各位聲明的, 這篇文章內容主要是老魚去申請轉載而來, 而我僅是用長年閱讀簡體中文詞彙的經驗加以正體中文和稍加校詞潤飾, 特別選這篇文, 有幾個目的: 老魚為一個新的SNS開發專案, 進行研究評估幾個雲端(分散式)儲存系統, 過程中也是棄了 HBase, MongoDB ...
-
同樣的這篇文章, 也是老魚從簡體中文譯者那“借來”的, 除了加工再潤詞成正體中文 (當然也用紅筆自行畫了重點~呵) , 在文中作者提到了 Google 檔案系統論文中最初的設計基礎, 建立在“ 硬體與網路的失效(Failure)是必定會發生的! ”, 這才是一個真正的世界, 大...
-
老魚自去年底製作了第一版的 JDK 1.6 API正體中文版後到今, 都有教小沙瀰們如何換上 JDK 1.6 API正體中文版在 Eclipse / NetBeans 中, 方便一邊撰寫程序的同時, 可以有著親切的中文說明 ... 下載: http://www.eclipse.o...
-
老魚在最前仍好意的提醒, 對於IDE操作介面的中文化, 通常對新人教育與發展有很大的幫助, 但如果您是位熟習英文操作介面, 或者已非初學新手, 老魚還是 建議不要進行中文化, 必竟還是有許多不適合翻譯與用中文表達的詞句, 反可能成為進階者的障礙 . (其實也可以透過執行時的參數切...
-
先來個課外音樂的欣賞, Sissel 與 Jose Carreras 的演唱 老魚很喜歡聽這類的演唱帶給魚腦的學習力增強波, 希望對各位也有用 ... 回到主題: 老魚整理了初探 Java EE 的小沙瀰們最常問道的概念, 如下: (部份內容將收錄於老魚的 Java EE 研究...
-
軍以戰為主, 戰以勝為先 ! 這個月老魚進行一班實驗性的新課程教學, 課程目標以剔除以 SCJP 認證內容核心, 改以企業對新進 Java 開發者的基本能力要求為目標, 並輔以 SCA / SOA 的 Java 實作內容, 這樣的結果可能導致很現實的以企業需求導向, 減損不少...
大智若魚::人生處處是道場-站內SEO參考標籤雲
網誌存檔
-
▼
2007
(61)
-
▼
11
(18)
- 這個世界正在加速整合與節能(Wikipedia, Eol, ulib, 地熱系統)
- 地球自然怪力-會走動的巨石(心得收獲)
- htop - Linux下互動式的進程檢視器 (原始碼安裝教學)
- NetBeans 6.0 真是個 Rails 的好輔助 IDE
- 九地之變,屈伸之力,人情之理,不可不察也。
- [Debian/Ubuntu] Java DB (Apache Derby) 的安裝與 Netbea...
- apt-cacher
- 最新一期的全球TOP500-超級電腦評比發佈-2007-11
- [電影心得分享] 料理絕配(No Reservations)
- 認知失調和猴子 - 將不合理的行為合理化
- Linux 發行版本心智圖(mind map)
- TIOBE 2007年11月最流行開發語言排名 - 持績上升的 Ruby
- 自由存取全人類的知識(Free Access To All Human Knowledge)
- [opentap社群議會心得] 我們 Java EE 學習與研討主軸
- Ruby on Rails 新教學規劃 (大智若魚版) - JRuby+NetBeans
- [電影分享-料理鼠王(Ratatouille)] 人人都可以成為食神
- Gimmie 0.2.8 中文化 (大智若魚版)
- [問題背後的問題] 英國 Becta 發正式聲明要求英國學校不要和微軟簽約
-
▼
11
(18)
讚
回覆刪除讚
回覆刪除