Slight update tweaks on perlunicode.pod.
[p5sagit/p5-mst-13.2.git] / pod / perlfaq3.pod
index e06d27d..bb95629 100644 (file)
@@ -11,7 +11,7 @@ and programming support.
 
 Have you looked at CPAN (see L<perlfaq2>)?  The chances are that
 someone has already written a module that can solve your problem.
-Have you read the appropriate man pages?  Here's a brief index:
+Have you read the appropriate manpages?  Here's a brief index:
 
        Basics          perldata, perlvar, perlsyn, perlop, perlsub
        Execution       perlrun, perldebug
@@ -25,12 +25,12 @@ Have you read the appropriate man pages?  Here's a brief index:
        Various         http://www.perl.com/CPAN/doc/FMTEYEWTK/index.html
                        (not a man-page but still useful)
 
-A crude table of contents for the Perl man page set is found in L<perltoc>.
+A crude table of contents for the Perl manpage set is found in L<perltoc>.
 
 =head2 How can I use Perl interactively?
 
 The typical approach uses the Perl debugger, described in the
-perldebug(1) man page, on an ``empty'' program, like this:
+perldebug(1) manpage, on an ``empty'' program, like this:
 
     perl -de 42
 
@@ -167,15 +167,6 @@ If you want an IDE, check the following:
 
 =over 4
 
-=item CodeMagicCD
-
-http://www.codemagiccd.com/
-
-Collection of various programming tools for Windows: Perl (5.005_03),
-TclTk, Python, GNU programming tools, REBOL, wxWindows toolkit, the
-MinGW GNU C/C++ compiler, DJGPP GNU C/C++ compiler, Cint C
-interpreter, YaBasic.
-
 =item Komodo
 
 ActiveState's cross-platform (as of April 2001 Windows and Linux),
@@ -185,6 +176,12 @@ debugger and remote debugging
 Perl, a Visual Studio.NET plug-in is currently (early 2001) in beta
 (http://www.ActiveState.com/Products/VisualPerl/index.html)).
 
+=item The Object System
+
+(http://www.castlelink.co.uk/object_system/) is a Perl web
+applications development IDE, apparently for any platform
+that runs Perl.
+
 =item Open Perl IDE
 
 ( http://open-perl-ide.sourceforge.net/ )
@@ -192,12 +189,6 @@ Open Perl IDE is an integrated development environment for writing
 and debugging Perl scripts with ActiveState's ActivePerl distribution
 under Windows 95/98/NT/2000.
 
-=item The Object System
-
-(http://www.castlelink.co.uk/object_system/) is a Perl web
-applications development IDE, apparently for any platform
-that runs Perl.
-
 =item PerlBuilder
 
 (http://www.solutionsoft.com/perl.htm) is an integrated development
@@ -210,6 +201,19 @@ From Help Consulting, for Windows.
 
 =back
 
+For Windows there's also the
+
+=over 4
+
+=item CodeMagicCD
+
+( http://www.codemagiccd.com/ ) Collection of various programming
+tools for Windows: Perl (5.005_03), TclTk, Python, GNU programming
+tools, REBOL, wxWindows toolkit, the MinGW GNU C/C++ compiler, DJGPP
+GNU C/C++ compiler, Cint C interpreter, YaBasic.
+
+=back
+
 For editors: if you're on Unix you probably have vi or a vi clone already,
 and possibly an emacs too, so you may not need to download anything.
 In any emacs the cperl-mode (M-x cperl-mode) gives you perhaps the
@@ -409,7 +413,9 @@ can often make a dramatic difference.  Jon Bentley's book
 on optimization, too.  Advice on benchmarking boils down to: benchmark
 and profile to make sure you're optimizing the right part, look for
 better algorithms instead of microtuning your code, and when all else
-fails consider just buying faster hardware.
+fails consider just buying faster hardware.  You will probably want to
+read the answer to the earlier question ``How do I profile my Perl programs?''
+if you haven't done so already.
 
 A different approach is to autoload seldom-used Perl code.  See the
 AutoSplit and AutoLoader modules in the standard distribution for