Perlで*GLOBとか*{"$pkg\::foo"} = sub { .. }とかそういう書き方ができるわけです。で、これって言語上全く問題のない書き方だし、実際にstatic typedな言語では絶対できないものすごく便利な使い方があったりするんですが、これ実際には色々と制限がつきます。というか、副作用があったりなかったりする。
と、#codereposとsvn経由でid:tokuhiromに因縁をつけてみたら、きれいにしてくれた、という話。
daisuke@beefcake HTTPx-Dispatcher$ svk log --limit 6
----------------------------------------------------------------------
r52078 (orig r10420): tokuhirom | 2008-04-25 12:50:24 +0900
おこらないで!srezic!
----------------------------------------------------------------------
r52077 (orig r10419): tokuhirom | 2008-04-25 12:46:28 +0900
これならいいんじゃないのかな!
----------------------------------------------------------------------
r52076 (orig r10418): tokuhirom | 2008-04-25 12:43:07 +0900
黒魔術レス
----------------------------------------------------------------------
r52075 (orig r10417): daisuke | 2008-04-25 12:40:00 +0900
Exporter使わない版
----------------------------------------------------------------------
r52074 (orig r10416): daisuke | 2008-04-25 12:27:27 +0900
あたらしめのExporter必須
----------------------------------------------------------------------
r52073 (orig r10415): daisuke | 2008-04-25 12:26:58 +0900
Globでガボガボするのをやめてみる
----------------------------------------------------------------------
コメント