Perlは一般的に「CGIのための言語」として知られているが、他のコンピュータ言語と同様、システムプログラミングを行う言語として多く利用されている。本書は、システムプログラミングからCGIプログラミングまで、Perlが利用できる広範囲のテーマをレシピとして用意している。
PerlはTMTOWTDI(There's More Than One Way To Do It:それには何通りもやりかたがある)の精神にしたがい、大半のレシピでは同じ問題や関連のある問題に対して、異なる解法を示している。本書は各章の最初に概要を説明し、その後に章の核心部分となるレシピの説明がなされている。
各レシピは以下のようになっている。
本書は、これまで類書であまり説明されていなかった部分について書かれている。参考になるサンプルプログラムが多く掲載されているため、プログラマーにとってうれしい1冊になるだろう。また、必要な箇所を拾い読みできるように書かれてあるので、最初から読む必要はない。目次にはサンプルプログラムの目次があり、プログラムの確認を行うときに便利だ。
本書を手にし内容を確認すれば、この分厚さに納得するだろう。(相馬 聖)