どうもRubyistは自分の好きなメソッドを公開するものらしい。ということで、僕の好きなメソッド No.1、each。
['aaa', 'bbb', 'ccc'].each do |s|
puts s
# =>
# aaa
# bbb
# ccc
end
内部イテレータ万歳。もうイテレータ(とかブロック)のない言語は見劣りがしてしまう。
それから、自作のクラスにeachを実装して、Enumerableをincludeするだけでmapとかsortとか使えるようになる。これも便利。
この辺の機能が一番Rubyならではだと僕は思う。