0%

Ruby

Ruby 是一個完全物件導向的程式語言。

詳細的部分請參考良葛格的 Ruby 學習筆記

Setup

線上的 irb (Interactive Ruby) 可以先玩看看: Try Ruby

Mac

Homebrew 安裝

brew install ruby

Ubuntu

Ruby 的環境架設可以參考 iHower 的 Ruby on Rails 實戰聖經

要做簡單測試的,可以使用 Aptana + RadRails

而 Ruby 大部分的應用都是用 Rails 框架來寫網頁,所以安裝教學基本都會裝 Rails。

可參考安裝筆記 (含安裝Rails)

Docker

Docker Image 下載

Basic

Variable Type

Ruby 是屬於 Dynamic typing + Strong typing。所以雖然變數可以是定義的時候就決定型態了,但還是要使用轉型

Ruby 的世界中,全都是物件,所以下面每個基本型態都是物件名稱