はじめに 基本的に Perl 5 を対象としています。 主として、記法や構造の改善(悪)を行うようなネタを扱っています。「こうすればこう書ける」というものです。「こうすればこんな作業ができる」というネタは少ないと思います。 よって、何も知らない人が見たら「なんだこりゃ?」となるような例が多いかもしれません。仕事に使うのは賢明ではないかもしれません:p。 実験的なものも多く扱います。内容に関して、その安全性などには、正直責任は持てません。なにか改善案や助言などあれば遠慮無くお願いします。 用語について。 「サブルーチン」のことを「関数」と呼んだりします。 はじめに - 遅延初期化 初期化にコストのかかるオブジェクトがあり、かつそれを必ずしも毎回使用する必要のない場合、必要となった時にはじめて初期化する、といったスタンスをとることができます。 # $obj を使う場面で ... initial