X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlfaq2.pod;h=ee097e25db886dc96c16fef201bb3527024a2747;hb=80b46460027bf2bee58a37ec48620576b7519f26;hp=46bdd40f03c12ff61dcd5f3453d727db39fa84c3;hpb=49d635f9372392ae44fe4c5b62b06e41912ae0c9;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlfaq2.pod b/pod/perlfaq2.pod index 46bdd40..ee097e2 100644 --- a/pod/perlfaq2.pod +++ b/pod/perlfaq2.pod @@ -1,6 +1,6 @@ =head1 NAME -perlfaq2 - Obtaining and Learning about Perl ($Revision: 1.17 $, $Date: 2002/11/16 23:33:08 $) +perlfaq2 - Obtaining and Learning about Perl ($Revision: 1.25 $, $Date: 2003/10/16 04:57:38 $) =head1 DESCRIPTION @@ -69,7 +69,7 @@ approaches are doomed to failure. One simple way to check that things are in the right place is to print out the hard-coded @INC that perl looks through for libraries: - % perl -e 'print join("\n",@INC)' + % perl -le 'print for @INC' If this command lists any paths that don't exist on your system, then you may need to move the appropriate libraries to these locations, or create @@ -171,24 +171,33 @@ assistance: =head2 What are the Perl newsgroups on Usenet? Where do I post questions? -The now defunct comp.lang.perl newsgroup has been superseded by the -following groups: +Several groups devoted to the Perl language are on Usenet: comp.lang.perl.announce Moderated announcement group - comp.lang.perl.misc Very busy group about Perl in general - comp.lang.perl.moderated Moderated discussion group + comp.lang.perl.misc High traffic general Perl discussion + comp.lang.perl.moderated Moderated discussion group comp.lang.perl.modules Use and development of Perl modules comp.lang.perl.tk Using Tk (and X) from Perl comp.infosystems.www.authoring.cgi Writing CGI scripts for the Web. -There is also a Usenet gateway to Perl mailing lists sponsored by perl.org at -nntp://nntp.perl.org , a web interface to the same lists at -http://nntp.perl.org/group/ and these lists are also available under the -C hierarchy at http://groups.google.com . Other groups are listed at -http://lists.perl.org/ ( also known as http://lists.cpan.org/ ). +Some years ago, comp.lang.perl was divided into those groups, and +comp.lang.perl itself officially removed. While that group may still +be found on some news servers, it is unwise to use it, because +postings there will not appear on news servers which honour the +official list of group names. Use comp.lang.perl.misc for topics +which do not have a more-appropriate specific group. -A nice place to ask questions is the PerlMonks site, http://www.perlmonks.org/ +There is also a Usenet gateway to Perl mailing lists sponsored by +perl.org at nntp://nntp.perl.org , a web interface to the same lists +at http://nntp.perl.org/group/ and these lists are also available +under the C hierarchy at http://groups.google.com . Other +groups are listed at http://lists.perl.org/ ( also known as +http://lists.cpan.org/ ). + +A nice place to ask questions is the PerlMonks site, +http://www.perlmonks.org/ , or the Perl Beginners mailing list +http://lists.perl.org/showlist.cgi?name=beginners . Note that none of the above are supposed to write your code for you: asking questions about particular problems or general advice is fine, @@ -204,7 +213,7 @@ see their FAQ ( http://www.faqs.org/faqs/alt-sources-intro/ ) for details. If you're just looking for software, first use Google ( http://www.google.com ), Google's usenet search interface -( http://groups.google.com ), and CPAN Search ( http://search.cpan.org ). +( http://groups.google.com ), and CPAN Search ( http://search.cpan.org ). This is faster and more productive than just posting a request. =head2 Perl Books @@ -230,7 +239,7 @@ of real-world examples, mini-tutorials, and complete programs is: by Tom Christiansen and Nathan Torkington, with Foreword by Larry Wall ISBN 1-56592-243-3 [1st Edition August 1998] - http://perl.oreilly.com/cookbook/ + http://perl.oreilly.com/catalog/cookbook/ If you're already a seasoned programmer, then the Camel Book might suffice for you to learn Perl from. If you're not, check out the @@ -241,6 +250,15 @@ Llama book: ISBN 0-596-00132-0 [3rd edition July 2001] http://www.oreilly.com/catalog/lperl3/ +And for more advanced information on writing larger programs, +presented in the same style as the Llama book, continue your education +with the Alpaca book: + + Learning Perl Objects, References, and Modules (the "Alpaca Book") + by Randal L. Schwartz, with Tom Phoenix (foreword by Damian Conway) + ISBN 0-596-00478-8 [1st edition June 2003] + http://www.oreilly.com/catalog/lrnperlorm/ + If you're not an accidental programmer, but a more serious and possibly even degreed computer scientist who doesn't need as much hand-holding as we try to provide in the Llama, please check out the @@ -305,6 +323,11 @@ Recommended books on (or mostly on) Perl follow. ISBN 0-596-00132-0 [3rd edition July 2001] http://www.oreilly.com/catalog/lperl3/ + Learning Perl Objects, References, and Modules + by Randal L. Schwartz, with Tom Phoenix (foreword by Damian Conway) + ISBN 0-596-00478-8 [1st edition June 2003] + http://www.oreilly.com/catalog/lrnperlorm/ + Learning Perl on Win32 Systems by Randal L. Schwartz, Erik Olson, and Tom Christiansen, with foreword by Larry Wall @@ -346,8 +369,8 @@ Recommended books on (or mostly on) Perl follow. Mastering Regular Expressions by Jeffrey E. F. Friedl - ISBN 1-56592-257-3 [1st edition January 1997] - http://www.oreilly.com/catalog/regex/ + ISBN 0-596-00289-0 [2nd edition July 2002] + http://www.oreilly.com/catalog/regex2/ Network Programming with Perl by Lincoln Stein @@ -370,6 +393,11 @@ Recommended books on (or mostly on) Perl follow. ISBN 1-56592-716-8 [1st edition January 2002] http://www.oreilly.com/catalog/mastperltk/ + Extending and Embedding Perl + by Tim Jenness and Simon Cozens + ISBN 1-930110-82-0 [1st edition August 2002] + http://www.manning.com/jenness + =back =head2 Perl in Magazines @@ -379,10 +407,9 @@ I contains tutorials, demonstrations, case studies, announcements, contests, and much more. I has columns on web development, databases, Win32 Perl, graphical programming, regular expressions, and networking, and sponsors the Obfuscated Perl Contest -and the Perl Poetry Contests. As of mid-2001, the dead tree version -of TPJ will be published as a quarterly supplement of SysAdmin -magazine ( http://www.sysadminmag.com/ ) For more details on TPJ, -see http://www.tpj.com/ +and the Perl Poetry Contests. Beginning in November 2002, TPJ moved to a +reader-supported monthly e-zine format in which subscribers can download +issues as PDF documents. For more details on TPJ, see http://www.tpj.com/ Beyond this, magazines that frequently carry quality articles on Perl are I ( http://www.theperlreview.com ), @@ -419,7 +446,7 @@ A comprehensive list of Perl related mailing lists can be found at: =head2 Archives of comp.lang.perl.misc The Google search engine now carries archived and searchable newsgroup -content. +content. http://groups.google.com/groups?group=comp.lang.perl.misc