タグ

2012年8月2日のブックマーク (2件)

  • Perl「言語」初心者がモダンなPerlを高速に学ぶ方法 | gihyo.jp

    ほかのプログラミング言語を使える人がPerlを学ぶ際、どのように学んでいけばよいかをまとめたブログ記事です。ブログ筆者は、特にPlaggerのソースを読むことを主張しています。Plaggerのコードリーディングが勉強になることは多くのPerlハッカーが主張しており[1]⁠、Plaggerの作者である宮川達彦氏の書くソースは、Plagger以外のものも、どれもこれ以上ないというくらい整然としており、リーディングに適しています。 ブログ記事では書籍についても述べています。現在オライリー・ジャパンなどの出版社から良質のPerlが多く出ていますが、PlaggerのようなモダンなPerlコードで書かれてない、と注意をうながしています。あくまでもコード例に関してはそのまま鵜呑みにせず、参考程度に読むのがよいようです。 記事では最後にPerlの動向を追いかける方法を紹介しています。現状ではWebフレー

    Perl「言語」初心者がモダンなPerlを高速に学ぶ方法 | gihyo.jp
  • [Perl] my と local と our の違いについて - 竹迫の近況報告

    404 Blog Not Found:perl - myとourとscopeと みんな難しく考えすぎです。 (例外については後で考えることにして)とりあえず以下の基をおさえておけば混乱することはないと思います。 ■ our 宣言について our はグローバル変数をスマートに使用するための宣言です。our は use vars と等価と考えてください。 our $var; は use vars qw($var); と等価。 our $var = 1; は use vars qw($var); $var = 1; と同じ動きをするもの、と覚えておけばOKです。それ以上の違いは基的にないと考えて構いません。 ひとつ実用上の違いがあるとすれば、our は Perl 5.6 以降の built-in なのに対して、use vars は vars.pmPerlスクリプトで実装されています。し

    [Perl] my と local と our の違いについて - 竹迫の近況報告