From 322be77cf3591e0aababbee447c7120f06124b11 Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Wed, 15 Nov 2006 13:56:52 +0000 Subject: FAQ sync p4raw-id: //depot/perl@29282 --- pod/perlfaq.pod | 2 +- pod/perlfaq1.pod | 22 +++++++-------- pod/perlfaq2.pod | 27 ++++++++++++------ pod/perlfaq4.pod | 24 +++++++++------- pod/perlfaq5.pod | 8 +++--- pod/perlfaq7.pod | 50 +++++++++++++++++++++------------ pod/perlfaq9.pod | 84 +++++++++++++++++++++++++++----------------------------- 7 files changed, 122 insertions(+), 95 deletions(-) (limited to 'pod') diff --git a/pod/perlfaq.pod b/pod/perlfaq.pod index c75da2e27b..037268e4e9 100644 --- a/pod/perlfaq.pod +++ b/pod/perlfaq.pod @@ -127,7 +127,7 @@ What are perl4, perl5, or perl6? =item * -What is Ponie? +What was Ponie? =item * diff --git a/pod/perlfaq1.pod b/pod/perlfaq1.pod index 72a523287f..71fd84fc79 100644 --- a/pod/perlfaq1.pod +++ b/pod/perlfaq1.pod @@ -1,6 +1,6 @@ =head1 NAME -perlfaq1 - General Questions About Perl ($Revision: 7822 $) +perlfaq1 - General Questions About Perl ($Revision: 7997 $) =head1 DESCRIPTION @@ -150,20 +150,20 @@ http://dev.perl.org/perl6/ . See L for a history of Perl revisions. -=head2 What is Ponie? +=head2 What was Ponie? (contributed by brian d foy) Ponie stands for "Perl On the New Internal Engine", started by Arthur Bergman from Fotango in 2003, and subsequently run as a project of The -Perl Foundation. Instead of using the current Perl internals, Ponie -creates a new one that provides a translation path from Perl 5 to Perl 6 -(or anything else that targets Parrot, actually). You can also just keep -using Perl 5 with Parrot, the virtual machine which will compile and run -Perl 6 bytecode. +Perl Foundation. It was abandoned in 2006 +U . -You can get more information at http://www.poniecode.org/ and -http://www.parrotcode.org . +Instead of using the current Perl internals, Ponie aimed to create a +new one that would provide a translation path from Perl 5 to Perl 6 +(or anything else that targets Parrot, actually). You would have been +able to just keep using Perl 5 with Parrot, the virtual machine which +will compile and run Perl 6 bytecode. =head2 What is perl6? @@ -390,9 +390,9 @@ You might find these links useful: =head1 REVISION -Revision: $Revision: 7822 $ +Revision: $Revision: 7997 $ -Date: $Date: 2006-09-11 14:22:59 +0200 (lun, 11 sep 2006) $ +Date: $Date: 2006-11-01 09:29:17 +0100 (mer, 01 nov 2006) $ See L for source control details and availability. diff --git a/pod/perlfaq2.pod b/pod/perlfaq2.pod index 31c1b2c17a..2123c9e34f 100644 --- a/pod/perlfaq2.pod +++ b/pod/perlfaq2.pod @@ -1,6 +1,6 @@ =head1 NAME -perlfaq2 - Obtaining and Learning about Perl ($Revision: 7861 $) +perlfaq2 - Obtaining and Learning about Perl ($Revision: 7996 $) =head1 DESCRIPTION @@ -32,6 +32,15 @@ might be based upon a less current source release of perl). =head2 How can I get a binary version of perl? +For Windows, ActiveState provides a pre-built Perl for free: + + http://www.activestate.com/ + +Sunfreeware.com provides binaries for many utilities, including +Perl, for Solaris on both Intel and SPARC hardware: + + http://www.sunfreeware.com/ + If you don't have a C compiler because your vendor for whatever reasons did not include one with your system, the best thing to do is grab a binary version of gcc from the net and use that to compile perl @@ -40,13 +49,13 @@ get free compilers for, not for Unix systems. Some URLs that might help you are: - http://www.cpan.org/ports/ - http://www.perl.com/pub/language/info/software.html + http://www.cpan.org/ports/ + http://www.perl.com/pub/language/info/software.html -Someone looking for a perl for Win16 might look to Laszlo Molnar's djgpp -port in http://www.cpan.org/ports/#msdos , which comes with clear -installation instructions. A simple installation guide for MS-DOS using -Ilya Zakharevich's OS/2 port is available at +Someone looking for a perl for Win16 might look to Laszlo Molnar's +djgpp port in http://www.cpan.org/ports/#msdos , which comes with +clear installation instructions. A simple installation guide for +MS-DOS using Ilya Zakharevich's OS/2 port is available at http://www.cs.ruu.nl/%7Epiet/perl5dos.html and similarly for Windows 3.1 at http://www.cs.ruu.nl/%7Epiet/perlwin3.html . @@ -501,9 +510,9 @@ the I question earlier in this document. =head1 REVISION -Revision: $Revision: 7861 $ +Revision: $Revision: 7996 $ -Date: $Date: 2006-09-29 22:19:18 +0200 (ven, 29 sep 2006) $ +Date: $Date: 2006-11-01 09:24:38 +0100 (mer, 01 nov 2006) $ See L for source control details and availability. diff --git a/pod/perlfaq4.pod b/pod/perlfaq4.pod index 38a0e91328..b4945d3099 100644 --- a/pod/perlfaq4.pod +++ b/pod/perlfaq4.pod @@ -1,6 +1,6 @@ =head1 NAME -perlfaq4 - Data Manipulation ($Revision: 7954 $) +perlfaq4 - Data Manipulation ($Revision: 7996 $) =head1 DESCRIPTION @@ -1006,9 +1006,13 @@ C, and C modules. (contributed by brian d foy) -For example, I'll use a string that has two Perl scalar variables -in it. In this example, I want to expand C<$foo> and C<$bar> to -their variable's values. +If you can avoid it, don't, or if you can use a templating system, +such as C or C