-x should be C<-x>, reported by Gerben Wierda.
[p5sagit/p5-mst-13.2.git] / pod / perlfaq2.pod
index a994042..918e936 100644 (file)
@@ -1,36 +1,38 @@
 =head1 NAME
 
-perlfaq2 - Obtaining and Learning about Perl ($Revision: 1.20 $, $Date: 1998/07/05 15:07:20 $)
+perlfaq2 - Obtaining and Learning about Perl ($Revision: 1.25 $, $Date: 1998/08/05 11:47:25 $)
 
 =head1 DESCRIPTION
 
 This section of the FAQ answers questions about where to find
-source and documentation for Perl, support and training, and
+source and documentation for Perl, support, and
 related matters.
 
 =head2 What machines support Perl?  Where do I get it?
 
 The standard release of Perl (the one maintained by the perl
-development team) is distributed only in source code form.  You can
-find this at http://www.perl.com/CPAN/src/latest.tar.gz, which is a
-gzipped archive in POSIX tar format.  This source builds with no
-porting whatsoever on most Unix systems (Perl's native environment),
-as well as Windows NT, Plan 9, VMS, QNX, OS/2, and the Amiga.
-
-Binary distributions for various platforms can be found
-http://www.perl.com/CPAN/ports/ directory.  Some of these ports (especially
-the ones not part of the standard sources) may behave differently
-than what is documented in the standard source documentation.  These
-differences can be either positive (e.g. extensions for the features of the
-particular platform that are not supported in the source release of perl)
-or negative (e.g. might be based upon a less current source release of perl).
-
-A useful FAQ for Win32 Perl users is:
+development team) is distributed only in source code form.  You
+can find this at http://www.perl.com/CPAN/src/latest.tar.gz, which
+in standard Internet format (a gzipped archive in POSIX tar format).
+
+Perl builds and runs on a bewildering number of platforms.  Virtually
+all known and current Unix derivatives are supported (Perl's native
+platform), as are proprietary systems like VMS, DOS, OS/2, Windows,
+QNX, BeOS, and the Amiga.  There are also the beginnings of support
+for MPE/iX.
+
+Binary distributions for some proprietary platforms, including
+Apple systems can be found http://www.perl.com/CPAN/ports/ directory.
+Because these are not part of the standard distribution, they may
+and in fact do differ from the base Perl port in a variety of ways.
+You'll have to check their respective release notes to see just
+what the differences are.  These differences can be either positive
+(e.g. extensions for the features of the particular platform that
+are not supported in the source release of perl) or negative (e.g.
+might be based upon a less current source release of perl).
+
+A useful FAQ for Win32 Perl users is
 http://www.endcontsw.com/people/evangelo/Perl_for_Win32_FAQ.html
-[This FAQ is seriously outdated as of May 1998--it is only relevant to
-the perl that ActiveState distributes, especially where it describes
-various inadequacies and differences with the standard perl extension
-build support.]
 
 =head2 How can I get a binary version of Perl?
 
@@ -178,25 +180,41 @@ these are good, some are ok, but many aren't worth your money.  Tom
 Christiansen maintains a list of these books, some with extensive
 reviews, at http://www.perl.com/perl/critiques/index.html.
 
-The incontestably definitive reference book on Perl, written by the
-creator of Perl and his apostles, is now in its second edition and
-fourth printing.
+The incontestably definitive reference book on Perl, written by
+the creator of Perl, is now in its second edition:
 
     Programming Perl (the "Camel Book"):
        Authors: Larry Wall, Tom Christiansen, and Randal Schwartz
         ISBN 1-56592-149-6      (English)
         ISBN 4-89052-384-7      (Japanese)
-       (French, German, and Italian translations also available)
+       URL: http://www.oreilly.com/catalog/pperl2/
+    (French, German, Italian, and Hungarian translations also
+    available)
 
-Note that O'Reilly books are color-coded: turquoise (some would call
-it teal) covers indicate perl5 coverage, while magenta (some would
-call it pink) covers indicate perl4 only.  Check the cover color
-before you buy!
+The companion volume to the Camel containing thousands
+of real-world examples, mini-tutorials, and complete programs
+(first premiering at the 1998 Perl Conference), is:
+
+    The Perl Cookbook (the "Ram Book"):
+       Authors: Tom Christiansen and Nathan Torkington, 
+                   with Foreword by Larry Wall
+       ISBN: 1-56592-243-3
+       URL:  http://perl.oreilly.com/cookbook/
 
 If you're already a hard-core systems programmer, then the Camel Book
 might suffice for you to learn Perl from.  But if you're not, check
-out I<Learning Perl> by Randal and Tom.  The second edition of "Llama
-Book" has a blue cover, and is updated for the 5.004 release of Perl.
+out:
+
+    Learning Perl (the "Llama Book"):
+       Authors: Randal Schwartz and Tom Christiansen 
+                   with Foreword by Larry Wall
+       ISBN: 1-56592-284-0
+       URL:  http://www.oreilly.com/catalog/lperl2/
+
+Despite the picture at the URL above, the second edition of "Llama
+Book" really has a blue cover, and is updated for the 5.004 release
+of Perl.  Various foreign language editions are available, including
+I<Learning Perl on Win32 Systems> (the Gecko Book).
 
 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
@@ -212,8 +230,8 @@ See http://www.ora.com/ on the Web.
 What follows is a list of the books that the FAQ authors found personally
 useful.  Your mileage may (but, we hope, probably won't) vary.
 
-Recommended books on (or muchly on) Perl are the following.  
-Those marked with a star may be ordered from O'Reilly.
+Recommended books on (or muchly on) Perl follow; those marked with
+a star may be ordered from O'Reilly.
 
 =over
 
@@ -229,6 +247,7 @@ Those marked with a star may be ordered from O'Reilly.
                
     *Learning Perl [2nd edition]
        by Randal L. Schwartz and Tom Christiansen
+           with foreword by Larry Wall
 
     *Learning Perl on Win32 Systems
        by Randal L. Schwartz, Erik Olson, and Tom Christiansen,
@@ -274,9 +293,10 @@ The first and only periodical devoted to All Things Perl, I<The
 Perl Journal> contains tutorials, demonstrations, case studies,
 announcements, contests, and much more.  TPJ has columns on web
 development, databases, Win32 Perl, graphical programming, regular
-expressions, and networking, and sponsors the Obfuscated Perl Contest.
-It is published quarterly by Jon Orwant.  See http://www.tpj.com/ or
-send mail to subscriptions@tpj.com.
+expressions, and networking, and sponsors the Obfuscated Perl
+Contest.  It is published quarterly under the gentle hand of its
+editor, Jon Orwant.  See http://www.tpj.com/ or send mail to
+subscriptions@tpj.com.
 
 Beyond this, magazines that frequently carry high-quality articles
 on Perl are I<Web Techniques> (see http://www.webtechniques.com/),
@@ -298,9 +318,6 @@ following list is I<not> the complete list of CPAN mirrors.
   http://www.cs.ruu.nl/pub/PERL/CPAN/
   ftp://ftp.cs.colorado.edu/pub/perl/CPAN/
 
-http:/www.oasis.leo.org/perl/ has, amongst other things, source to
-versions 1 through 5 of Perl.
-
 =head2 What mailing lists are there for perl?
 
 Most of the major modules (tk, CGI, libwww-perl) have their own
@@ -383,19 +400,6 @@ very slow to select on 18000 articles.
 If you have, or know where can be found, the missing sections, please
 let perlfaq-suggestions@perl.com know.
 
-=head2 Perl Training
-
-While some large training companies offer their own courses on
-Perl, you may prefer to contact individuals near and dear to
-the heart of Perl development.  Two well-known members of the
-Perl development team head companies which offer such things
-are Tom Christiansen <perl-classes@perl.com> and Randal Schwartz
-<perl-training-info@stonehenge.com>, plus their respective minions,
-who offer a variety of professional tutorials and seminars on Perl.
-These courses include large public seminars, private corporate training,
-and fly-ins to Colorado and Oregon.  Contact Tom or Randal for details,
-or see http://www.perl.com/perl/info/training.html on the web.
-
 =head2 Where can I buy a commercial version of Perl?
 
 In a sense, Perl already I<is> commercial software: It has a licence
@@ -441,6 +445,8 @@ For more information, contact the The Perl Clinic:
     Web:    http://www.perl.co.uk/
     Email:  perl-support-info@perl.co.uk or Tim.Bunce@ig.co.uk
 
+See also www.perl.com for updates on training and support.
+
 =head2 Where do I send bug reports?
 
 If you are reporting a bug in the perl interpreter or the modules
@@ -457,7 +463,7 @@ Read the perlbug(1) man page (perl5.004 or later) for more information.
 
 =head2 What is perl.com?  perl.org?  The Perl Institute?
 
-The perl.com domain is Tom Christiansen's domain.  He created it as a
+The perl.com domain is managed by Tom Christiansen, who created it as a
 public service long before perl.org came about.  Despite the name, it's a
 pretty non-commercial site meant to be a clearinghouse for information
 about all things Perlian, accepting no paid advertisements, bouncy
@@ -468,9 +474,7 @@ Systems, a software-oriented subsidiary of O'Reilly and Associates.
 perl.org is the official vehicle for The Perl Institute.  The motto of
 TPI is "helping people help Perl help people" (or something like
 that).  It's a non-profit organization supporting development,
-documentation, and dissemination of perl.  Current directors of TPI
-include Larry Wall, Tom Christiansen, and Randal Schwartz, whom you
-may have heard of somewhere else around here.
+documentation, and dissemination of perl.  
 
 =head2 How do I learn about object-oriented Perl programming?