タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

programmingとcatalystに関するtypesterのブックマーク (1)

  • Perlのアトリビュート - Tociyuki::Diary

    Catalystの特徴はなんといっても、Perl5のアトリビュート機能を用いた変態コーディングにあると言えましょう。もちろん『我々が等しく悦びを分かち合えるところの意味での変態ではなく、生物学でいうところの「生物個体あるいはその一部の外形のかなり付加逆的な内因的変化」としての変態』(isbn:4781904548、p. 149)ですよ。Catalystはアトリビュートを使うことで、まるでAWKのパターン・マッチングによるアクション起動に相当することをPerlで実現しているのです。これぞ変態。 ところが、Perl5のアトリビュートは積極的に使われることがないのか、探してみても解説が少ない。それで、Perl-5.8.5のソースまで遡って、ようやくattirbute.pmのPODの意味が理解できました。長いですが、理解できたのが嬉しかったので書いておきます。 ここでは、次のCatalystのコン

    Perlのアトリビュート - Tociyuki::Diary
    typester
    typester 2005/06/28
    default : Private ってやつの解説、しりたかったんですよこれ(えぇしらなかったんですよ
  • 1