Ruby/Elixir學習小記

weixin_33895657發表於2015-04-03

Ruby

  1. 一切皆物件有點不習慣,3.times, 5.each什麼的……
    把控制結構寫成這樣閱讀是很順暢不過有點反碼農直覺

  2. 程式碼塊似乎很神奇的樣子,配合yield可以玩出很多花樣。其實和js裡的閉包是一樣的,只不過語法形式有些許變化。

  3. :是個類似於“變數標識”的東西,概念上和它最接近的應該是php的$了吧。

  4. 類中宣告成員屬性用attr_accessor, attr_reader(getter only), attr_writer(setter only); @就是通常意義上的this.

Elixir

  1. ex中的運算子看起來很奇怪, 感覺就像在C++中一樣,似乎能被過載的樣子。

相關文章