16072008 Ruby
面白かった。
nilはオブジェクト
>> nil.methods
=> ごちゃごちゃとメソッドが表示
>> nil.class
=> NilClass
>> NilClass.ancestors
=> [NilClass, Object, Kernel]
というわけでnilはオブジェクトだったという事実が判明
特異クラス、特異メソッドがなんとなくわかった。
これが大きな収穫の一つ
継続
Rubyの継続理解した。というよりブロック付きメソッドが便利そう。
16072008 Ruby
面白かった。
>> nil.methods
=> ごちゃごちゃとメソッドが表示
>> nil.class
=> NilClass
>> NilClass.ancestors
=> [NilClass, Object, Kernel]
というわけでnilはオブジェクトだったという事実が判明
これが大きな収穫の一つ
Rubyの継続理解した。というよりブロック付きメソッドが便利そう。
15072008 Ruby
最近買った数冊のうちの一冊
アイデンティテイ
>> 0.object_id
=> 1
>> 1.object_id
=> 3
>> 2.object_id
=> 5
整数のobject_idは二倍して1を足した整数?だとすると偶数部分は何なの?
07062008 Ruby
Moose CookBookを読んでいたら、Rubyも気になりだしたのでおもむろにプログラミングRuby を読み出した(以前買った初版のほうだけど)。
というわけで一通り読み終えた。
土曜日で集中力が続く日はよいなぁ。