*

Perl修行

JAVAの敷居が高く、挫けそうになったので、Perlに逃避。

それでも一応、strictで修行しているのだが、

PHPに慣れていると変数の宣言を怠ってしまう。

又、変数の$の他に%や@や&とかがあり、これも慣れるのに時間がかかりそうだ。

エラーをブラウザに表示させる

use CGI::Carp qw(fatalsToBrowser);

頻出エラーだけでも見慣れておかないとなぁ。

Global symbol "[var]" requires explicit package name 

これは件の変数の宣言を忘れた時に出るエラー。
strict環境下でよく出るみたいだ。

所で、useされるPerlモジュールは、最後の行で必ずtrueを返していないとダメらしい。

時たま最後の行に、

;1;

と言う記述を見かけるが、何だか如何なものかと思ってしまう。