NAME

perlbook - Perl およびそれに関連する本

DESCRIPTION

Perl および Perl に関する多くの本があります。 それらの二、三はいいもので、いくつかはまあまあですが、多くのものはお金を 払う価値はありません。 これらの本に関して、一部は大規模なレビュー付きで、一覧が http://books.perl.org/ にあります。 ここにそれらの本の一部を載せ、挙げられた本を推薦していることを 暗示していますが、ここに含まれていない本に意味がないとは考えないでください。

これらの本のほとんどは Safari Books Online ( http://safaribooksonline.com/ ) 経由でオンラインで利用可能です。

Perl の創造者によって書かれた重要な Perl に関するリファレンス本は、 Programming Perl です:

プログラミング Perl(ラクダ本)
        by Larry Wall, Tom Christiansen, and Jon Orwant
        ISBN 978-0-596-00027-1  (英語版)
        http://www.oreilly.com/catalog/pperl3/
        ISBN 4873110963     (日本語版第 1 巻)
        http://www.oreilly.co.jp/books/4873110963/
        ISBN 4873110971     (日本語版第 2 巻)
        http://www.oreilly.co.jp/books/4873110971/

ラム本は特定の作業を達成するために Perl を使うためのたくさんの例が載っている クックブックです:

Perl クックブック:
        by Tom Christiansen and Nathan Torkington,
            with Foreword by Larry Wall
        ISBN 978-0-596-00313-5 [2nd Edition August 2003]
        http://oreilly.com/catalog/9780596003135/
        ISBN 4-87311-202-8 (日本語版第 1 巻)
        http://www.oreilly.co.jp/books/4873112028/
        ISBN 4-87311-203-6 (日本語版第 2 巻)
        http://www.oreilly.co.jp/books/4873112036/

Perl の基本を学びたいなら、リャマ本から始めると良いかもしれません; これは あなたがプログラミング自体については既に少し知っていると仮定しています:

初めての Perl (リャマ本)
        by Randal L. Schwartz, Tom Phoenix, and brian d foy
        ISBN 978-0-596-52011-3 [5th edition June 2008]
        http://oreilly.com/catalog/9780596520113
        ISBN 978-4-87311-427-9 (日本語版)
        http://www.oreilly.co.jp/books/9784873114279/

リャマ本で始まったチュートリアルはアルパカ本に続いていて、リファレンス、 データ構造、オブジェクト指向プログラミング、モジュールといった中級の 機能を説明しています:

続・初めての Perl 改訂版 (アルパカ本)
        by Randal L. Schwartz and brian d foy, with Tom Phoenix
                foreword by Damian Conway
        ISBN 978-0-596-00478-1 [1st edition March 2006]
        http://oreilly.com/catalog/9780596004781/
        ISBN 4-87311-305-9 (日本語版)
        http://www.oreilly.co.jp/books/4873113059/

References

次のようなデスクトップリファレンスをキーボードのそばに 置いておきたいかもしれません:

Perl5 デスクトップリファレンス
        by Johan Vromans
        ISBN 978-0-596-00374-6 [4th edition July 2002]
        http://oreilly.com/catalog/9780596003746/
        ISBN 4-87311-031-9 (第3版日本語版)
        http://www.oreilly.co.jp/books/4873110319/
Perl Debugger Pocket Reference
        by Richard Foley
        ISBN 978-0-596-00503-0 [1st edition January 2004]
        http://oreilly.com/catalog/9780596005030/
正規表現デスクトップリファレンス
        by Tony Stubblebine
        ISBN 978-0-596-51427-3 [July 2007]
        http://oreilly.com/catalog/9780596514273/
        ISBN 4-87311-170-6 (日本語版)
        http://www.oreilly.co.jp/books/4873111706/

チュートリアル

Beginning Perl
        by James Lee
        ISBN 1-59059-391-X [3rd edition April 2010]
        http://www.apress.com/9781430227939
初めての Perl
        by Randal L. Schwartz, Tom Phoenix, and brian d foy
        ISBN 978-0-596-52011-3 [5th edition June 2008]
        http://oreilly.com/catalog/9780596520113
        ISBN 978-4-87311-427-9 (日本語版)
        http://www.oreilly.co.jp/books/9784873114279/
続・初めての Perl 改訂版 (アルパカ本)
        by Randal L. Schwartz and brian d foy, with Tom Phoenix
                foreword by Damian Conway
        ISBN 978-0-596-00478-1 [1st edition March 2006]
        http://oreilly.com/catalog/9780596004781/
        ISBN 4-87311-305-9 (日本語版)
        http://www.oreilly.co.jp/books/4873113059/
マスタリング Perl
        by brian d foy
        ISBN 978-0-596-10206-7 [1st edition July 2007]
        http://www.oreilly.com/catalog/9780596527242
        ISBN 978-4-87311-397-5 (日本語版)
        http://www.oreilly.co.jp/books/9784873113975/
Effective Perl Programming
        by Joseph N. Hall, Joshua A. McAdams, brian d foy
        ISBN 0-321-49694-9 [2nd edition 2010]
        http://www.effectiveperlprogramming.com/

タスク指向

Writing Perl Modules for CPAN
        by Sam Tregar
        ISBN 1-59059-018-X [1st edition August 2002]
        http://www.apress.com/9781590590188
Perl クックブック
        by Tom Christiansen and Nathan Torkington,
            with Foreword by Larry Wall
        ISBN 978-0-596-00313-5 [2nd Edition August 2003]
        http://oreilly.com/catalog/9780596003135/
        ISBN 4-87311-202-8 (日本語版第 1 巻)
        http://www.oreilly.co.jp/books/4873112028/
        ISBN 4-87311-203-6 (日本語版第 2 巻)
        http://www.oreilly.co.jp/books/4873112036/
Automating System Administration with Perl
        by David N. Blank-Edelman
        ISBN 978-0-596-00639-6 [2nd edition May 2009]
        http://oreilly.com/catalog/9780596006396
Real World SQL Server Administration with Perl
        by Linchi Shea
        ISBN 1-59059-097-X [1st edition July 2003]
        http://www.apress.com/9781590590973

特定のトピック

正規表現クックブック
        by Jan Goyvaerts and Steven Levithan
        ISBN 978-0-596-52069-4 [May 2009]
        http://oreilly.com/catalog/9780596520694
        ISBN 978-4-87311-450-7 (日本語版)
        http://www.oreilly.co.jp/books/9784873114507/
Programming the Perl DBI
        by Tim Bunce and Alligator Descartes
        ISBN 978-1-56592-699-8 [February 2000]
        http://oreilly.com/catalog/9781565926998
Perl ベストプラクティス
        by Damian Conway
        ISBN: 978-0-596-00173-5 [1st edition July 2005]
        http://oreilly.com/catalog/9780596001735
        ISBN 4-87311-300-8 (日本語版)
        http://www.oreilly.co.jp/books/4873113008/
Higher-Order Perl
        by Mark-Jason Dominus
        ISBN: 1-55860-701-3 [1st edition March 2005]
        http://hop.perl.plover.com/
詳説 正規表現
        by Jeffrey E. F. Friedl
        ISBN 978-0-596-52812-6 [3rd edition August 2006]
        http://oreilly.com/catalog/9780596528126
        ISBN 978-4-87311-359-3 (日本語版)
        http://www.oreilly.co.jp/books/9784873113593/
Perlネットワークプログラミング
        by Lincoln Stein
        ISBN 0-201-61571-1 [1st edition 2001]
        http://www.pearsonhighered.com/educator/product/Network-Programming-with-Perl/9780201615715.page
        ISBN 4894714655 (日本語版)
        http://www.pej-hed.jp/washo/312.html
Perl Template Toolkit
        by Darren Chamberlain, Dave Cross, and Andy Wardley
        ISBN 978-0-596-00476-7 [December 2003]
        http://oreilly.com/catalog/9780596004767
オブジェクト指向 Perl マスターコース
        by Damian Conway
            with foreword by Randal L. Schwartz
        ISBN 1-884777-79-1 [1st edition August 1999]
        http://www.manning.com/conway/
        ISBN 4894713004 (日本語版)
        http://www.pej-hed.jp/washo/195.html
Perl データマンジング
        by Dave Cross
        ISBN 1-930110-00-6 [1st edition 2001]
        http://www.manning.com/cross
        ISBN 4894715589 (日本語版)
        http://www.pej-hed.jp/washo/376.html
Mastering Perl/Tk
        by Steve Lidie and Nancy Walsh
        ISBN 978-1-56592-716-2 [1st edition January 2002]
        http://oreilly.com/catalog/9781565927162
Extending and Embedding Perl
        by Tim Jenness and Simon Cozens
        ISBN 1-930110-82-0 [1st edition August 2002]
        http://www.manning.com/jenness
Pro Perl Debugging
        by Richard Foley with Andy Lester
        ISBN 1-59059-454-1 [1st edition July 2005]
        http://www.apress.com/9781590594544

自由に読める本

これらの本の一部は自由にダウンロードできます。

Higher-Order Perl: http://hop.perl.plover.com/

Writing Perl Modules for CPAN: http://www.apress.com/resource/freeebook/9781590590188

その他の興味深い、非 Perl の本

いくつかの Perl のコンセプトが、この Jon Bentley による ACM コラムの コレクションにあることに気付くかもしれません。 (後から出た) 有名な Perl 本のタイトルとの類似性は完全に偶然ではありません:

珠玉のプログラミング
        by Jon Bentley
        ISBN 978-0-201-65788-3 [2 edition, October 1999]
        http://www.pej-hed.jp/washo/159.html [日本語版]
プログラマのうちあけ話
        by Jon Bentley
        ISBN 0-201-11889-0 [January 1988]
        http://www.yfcbookshelf.com/programming%27s%20books2.htm [日本語版]

鮮度に関する注意

それぞれのバージョンの Perl はリリースの時点で最新の文書を同梱しています。 これは、本の一覧のような内容について問題を引き起こします。 Perl のリリースに含まれているこの一覧が含まれた後に出版されたとてもよい 本がおそらくあるので、最新リリース版を http://perldoc.perl.org/perlbook.html でチェックできます。

ここで挙げた本の一部はインターネットの尺度ではほとんど古典ですが、今でも 物事を為すための現在の方法を記述しているのでこれらの本を含めています。 Perl の全てが毎日変わっているわけではありません。 多くの初心者レベルの本も同様で、基本的な機能とテクニックは現在でも有効です。 しかし、一般的には、過去 5 年以内に出版された本に制限しようとしています。

あなたの本を一覧に載せるには

あなたの Perl 本が一覧になく、ここにあるべきだと思うなら、私たちに 教えてください。