2006-08-03から1日間の記事一覧

ようやくラクダ本を買った

高かったので今まで買うのを躊躇していたのだけど、ちょっとPerlを触らなきゃいけなくなるようなのでようやくラクダ本を買った。自分のレベルだとリャマ本でも良いのだけど、ざっと見た感じ(ラクダ本と比べると)あまりに内容が淡白だったのでちょっともっ…

"_”続き

ということでやってみた。 class Object def _(i) end end #=> nil hoge._ 3 #=> nil何かに見えないこともないけど、今のところ良さそうな例はない。 うーん。やっぱり非推奨っぽい。なんか使えそうな例があればコメント&TBを。

暗黙の変数$_とブロックパラメータ

ラクダ本を読んでいてPerlの$_はややこしいといえばややこしいのでRubyではあまり推奨されるべきではないなとは思うのだけど、Rubyの高階関数を使うときに引数が一つの場合はせっかくあるのなら$_を使うことも出来たらよかったのにと思ってしまう。 # 例: […

変数_

基本的にはあまり推奨はされないのだろうけど"_"っていう変数名もそういえば使えるなと思った。RubyをDSLっぽく使う際に何か使いどころがあるかもしれない。