NAME

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

DESCRIPTION

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

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

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

プログラミング Perl(ラクダ本)
 by Tom Christiansen, brian d foy, Larry Wall with Jon Orwant
 ISBN 978-0-596-00492-7 [4th edition February 2012]
 ISBN 978-1-4493-9890-3 [ebook]
 https://oreilly.com/catalog/9780596004927
 ISBN 4873110963     (日本語版第 1 巻)
 https://www.oreilly.co.jp/books/4873110963/
 ISBN 4873110971     (日本語版第 2 巻)
 https://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]
 ISBN 978-0-596-15888-0 [ebook]
 https://oreilly.com/catalog/9780596003135/
 ISBN 4-87311-202-8 (日本語版第 1 巻)
 https://www.oreilly.co.jp/books/4873112028/
 ISBN 4-87311-203-6 (日本語版第 2 巻)
 https://www.oreilly.co.jp/books/4873112036/

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

初めての Perl (リャマ本)
 by Randal L. Schwartz, Tom Phoenix, and brian d foy
 ISBN 978-1-4493-0358-7 [6th edition June 2011]
 ISBN 978-1-4493-0458-4 [ebook]
 https://www.learning-perl.com/
 ISBN 978-4-87311-567-2 (日本語版)
 https://www.oreilly.co.jp/books/9784873115672/

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

続・初めての Perl 改訂版 (アルパカ本)
 by Randal L. Schwartz and brian d foy, with Tom Phoenix
         foreword by Damian Conway
 ISBN 978-1-4493-9309-0 [2nd edition August 2012]
 ISBN 978-1-4493-0459-1 [ebook]
 https://www.intermediateperl.com/
 ISBN 978-4-87311-628-0 (日本語版)
 https://www.oreilly.co.jp/books/9784873116280/

References

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

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

チュートリアル

Beginning Perl

(同じ題名の本が 2 冊あります)

 by Curtis 'Ovid' Poe
 ISBN 978-1-118-01384-7
 http://www.wrox.com/WileyCDA/WroxTitle/productCd-1118013840.html

 by James Lee
 ISBN 1-59059-391-X [3rd edition April 2010 & ebook]
 https://www.apress.com/9781430227939
初めての Perl (リャマ本)
 by Randal L. Schwartz, Tom Phoenix, and brian d foy
 ISBN 978-1-4493-0358-7 [6th edition June 2011]
 ISBN 978-1-4493-0458-4 [ebook]
 https://www.learning-perl.com/
 ISBN 978-4-87311-567-2 (日本語版)
 https://www.oreilly.co.jp/books/9784873115672/
続・初めての Perl 改訂版 (アルパカ本)
 by Randal L. Schwartz and brian d foy, with Tom Phoenix
         foreword by Damian Conway
 ISBN 978-1-4493-9309-0 [2nd edition August 2012]
 ISBN 978-1-4493-0459-1 [ebook]
 https://www.intermediateperl.com/
 ISBN 978-4-87311-628-0 (日本語版)
 https://www.oreilly.co.jp/books/9784873116280/
マスタリング Perl
    by brian d foy
 ISBN 9978-1-4493-9311-3 [2st edition January 2014]
 ISBN 978-1-4493-6487-8 [ebook]
 https://www.masteringperl.org/
 ISBN 978-4-87311-397-5 (日本語版)
 https://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]
 https://www.effectiveperlprogramming.com/

タスク指向

Writing Perl Modules for CPAN
 by Sam Tregar
 ISBN 1-59059-018-X [1st edition August 2002 & ebook]
 https://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]
 ISBN 978-0-596-15888-0 [ebook]
 https://oreilly.com/catalog/9780596003135/
 ISBN 4-87311-202-8 (日本語版第 1 巻)
 https://www.oreilly.co.jp/books/4873112028/
 ISBN 4-87311-203-6 (日本語版第 2 巻)
 https://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]
 ISBN 978-0-596-80251-6 [ebook]
 https://oreilly.com/catalog/9780596006396
Real World SQL Server Administration with Perl
 by Linchi Shea
 ISBN 1-59059-097-X [1st edition July 2003 & ebook]
 https://www.apress.com/9781590590973

特定のトピック

正規表現クックブック
 by Jan Goyvaerts and Steven Levithan
 ISBN 978-1-4493-1943-4 [2nd edition August 2012]
 ISBN 978-1-4493-2747-7 [ebook]
 https://shop.oreilly.com/product/0636920023630.do
 ISBN 978-4-87311-450-7 (日本語版)
 https://www.oreilly.co.jp/books/9784873114507/
Programming the Perl DBI
 by Tim Bunce and Alligator Descartes
 ISBN 978-1-56592-699-8 [February 2000]
 ISBN 978-1-4493-8670-2 [ebook]
 https://oreilly.com/catalog/9781565926998
Perl ベストプラクティス
 by Damian Conway
 ISBN 978-0-596-00173-5 [1st edition July 2005]
 ISBN 978-0-596-15900-9 [ebook]
 https://oreilly.com/catalog/9780596001735
 ISBN 4-87311-300-8 (日本語版)
 https://www.oreilly.co.jp/books/4873113008/
Higher-Order Perl
 by Mark-Jason Dominus
 ISBN 1-55860-701-3 [1st edition March 2005]
 free ebook https://hop.perl.plover.com/book/
 https://hop.perl.plover.com/
詳説 正規表現
 by Jeffrey E. F. Friedl
 ISBN 978-0-596-52812-6 [3rd edition August 2006]
 ISBN 978-0-596-55899-4 [ebook]
 https://oreilly.com/catalog/9780596528126
 ISBN 978-4-87311-359-3 (日本語版)
 https://www.oreilly.co.jp/books/9784873113593/
Perlネットワークプログラミング
 by Lincoln Stein
 ISBN 0-201-61571-1 [1st edition 2001]
 https://www.pearsonhighered.com/educator/product/Network-Programming-with-Perl/9780201615715.page
 ISBN 4894714655 (日本語版)
 https://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]
 ISBN 978-1-4493-8647-4 [ebook]
 https://oreilly.com/catalog/9780596004767
オブジェクト指向 Perl マスターコース
 by Damian Conway
     with foreword by Randal L. Schwartz
 ISBN 1-884777-79-1 [1st edition August 1999 & ebook]
 https://www.manning.com/conway/
 ISBN 4894713004 (日本語版)
 https://www.pej-hed.jp/washo/195.html
Perl データマンジング
 by Dave Cross
 ISBN 1-930110-00-6 [1st edition 2001 & ebook]
 https://www.manning.com/cross
 ISBN 4894715589 (日本語版)
 https://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]
 ISBN 978-0-596-10344-6 [ebook]
 https://oreilly.com/catalog/9781565927162
Extending and Embedding Perl
 by Tim Jenness and Simon Cozens
 ISBN 1-930110-82-0 [1st edition August 2002 & ebook]
 https://www.manning.com/jenness
Pro Perl Debugging
 by Richard Foley with Andy Lester
 ISBN 1-59059-454-1 [1st edition July 2005 & ebook]
 https://www.apress.com/9781590594544

自由に読める本

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

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

Modern Perl: http://onyxneon.com/books/modern_perl/

その他の興味深い、非 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 のリリースに含まれているこの一覧が含まれた後に出版されたとてもよい 本がおそらくあるので、最新リリース版を https://perldoc.perl.org/perlbook.html でチェックできます。

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

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

あなたの Perl 本が一覧になく、ここにあるべきだと思うなら、私たちに 教えてください。 mailto:perl5-porters@perl.org