[Perl] Inside-Out Object

こんにちは。
そろそろ、JavascriptマスターのH氏が来るはずなんですが、来ない。。なぜだ。待ちぼうけのおじいさんです。
今日の適当記事は、お友達の方がPerlの変数の隠蔽化について書いていたので、少し方向性は違うけれど、InsideOutオブジェクトの話。

Inside-out Object
 http://blog.livedoor.jp/dankogai/archives/50783623.html

この辺をやってくれるモジュールとしては、以下があります。
 Class::InsideOut
  http://search.cpan.org/author/DAGOLDEN/Class-InsideOut-1.09/lib/Class/InsideOut.pod
 Class::Std
  http://search.cpan.org/dist/Class-Std/
 Object::InsideOut
  http://perldoc.jp/docs/modules/Object-InsideOut-1.52/InsideOut.pod

最近は、Class::Stdは下火なんですかね。Class::InsideOutの方がレーティングが高くて、新しいです。
どうなんでしょうかね。

ちなみに、クロージャを使ってPrivate変数を作るネタは、Javascriptでも同じです。
おじいさんも昔やってました。

 http://cast-a-spell.at.webry.info/200704/article_3.html


めんどくさかったなあ。>Javascript


H氏が漸く来たので、迎えにいかねば。

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

この記事へのトラックバック

  • 汚染されないメンバ変数。[2]

    Excerpt: どもー、お友達のばあやでーす。 てな訳で、早速コメントつけてくれましたねぇ、おじいさんや。 なるほどね、package全体を{}でくくっちゃえば、 レキシカル変数を全メソッドから使えるようになるわな。.. Weblog: frei racked: 2008-06-29 00:06