2012一週一語言:Ruby

chenge發表於2012-11-14

借《七週七語言》的光,起這個名字。

假如有一週難得的閒暇時間,想學習下久聞大名的Ruby語言,怎麼安排好呢?根據經驗,不妨這樣安排:

有經驗的程式設計師:

一個新發現的不錯的選擇:一個獨特而簡潔的ruby英文教程:just enough ruby,是自頂向下介紹的。

傳統的方法:

  • 第一天找一個網站上的入門教程跟著走一下。
  • 三天閱讀《Eloquent Ruby》(豆瓣分9.6)(圖靈如果翻譯的話,我願意擔任翻譯),目前還沒有中文版。當然也可以選別的教材。
  • 後三天可繼續這本書,或者選擇些別的看,比如《松本行弘的程式世界》和《Ruby超程式設計》。

零基礎的愛好者:

  • Ruby完全可以做為第一門教學語言,避開復雜部分就好了。
  • 第一天,找個入門教程,然後開啟ruby fiddle, 可以到這裡線上嘗試一些程式碼,免去安裝之煩。
  • 後面的幾天就找個網上的入門教程,irb裡面走一走,當然不能指望一週能學太多。

推薦一個編輯器sublime,初學可以考慮windows。深入的話建議debian linux。

有問題可以去很好的學習Ruby的中文網站:ruby-china

相關文章