Perl.InstallPerl History

Hide minor edits - Show changes to output - Cancel

 
 
July 19, 2013, at 10:16 AM by OtherMichael - dwim and minor re-org
Added lines 1-14:
(:description getting obtaining retrieving downloading running the installer installing and setting up:)
[[#strawberry]]
!! Strawberry Perl
[[Wikipedia:Strawberry_Perl]]
[[http://strawberryperl.com/]]
[[http://szabgab.com/blog/2010/01/1263492546.html|A use-case for Strawberry Perl]]

[-Haven't tried this, as I've {-always-}mostly used AS....-]

'''UPDATE 2013.07:''' This hasn't been true for at least a year, as I've been running Strawberry Perl on my laptop, which is now my main personal dev machine.
I haven't been running a ''lot'' of Perl, mind-you, which is probably why this hasn't been updated...


[[#activestate]]
Added lines 20-27:

[[#dwim]]
!! Do-What-I-Mean Perl
[[http://dwimperl.com/]] - ''Perl distribution that makes it easy to start using Perl. It contains the standard Perl and a lot of extension so you won't need search for them and install them yourself.''

'''NOTE: ''' have not personally tried this.

Deleted lines 34-48:


!! Strawberry Perl
[[Wikipedia:Strawberry_Perl]]
[[http://strawberryperl.com/]]
[[http://szabgab.com/blog/2010/01/1263492546.html|A use-case for Strawberry Perl]]

[-Haven't tried this, as I've always used AS....-]

UPDATE 2013.07: This hasn't been true for at least a year, as I've been running Strawberry Perl on my laptop, which is now my main personal dev machine.
I haven't been running a ''lot'' of Perl, mind-you, which is probably why this hasn't been updated...


!! [[#SeeAlso]] See Also
IT/EnvironmentVariable
 
 
July 15, 2013, at 10:33 PM by OtherMichael -
Added lines 16-17:
[[Wikipedia:Strawberry_Perl]]
[[http://strawberryperl.com/]]
 
 
July 15, 2013, at 10:31 PM by OtherMichael -
Changed lines 18-21 from:
Haven't tried this, as I've always used AS....
to:
[-Haven't tried this, as I've always used AS....-]

UPDATE 2013.07: This hasn't been true for at least a year, as I've been running Strawberry Perl on my laptop, which is now my main personal dev machine.
I haven't been running a ''lot'' of Perl, mind-you, which is probably why this hasn't been updated
...
 
 
January 14, 2010, at 04:36 PM by OtherMichael -
Changed line 1 from:
!! Installation
to:
!! Active State Installation
Added lines 13-18:


!! Strawberry Perl
[[http://szabgab.com/blog/2010/01/1263492546.html|A use-case for Strawberry Perl]]

Haven't tried this, as I've always used AS....
 
 
August 01, 2008, at 03:08 PM by MichaelPaulukonis -
Changed lines 1-11 from:
!! How to Get Started with Perl
Perl is an interpreted language, which means that unlike a compiled language (which is reduced to machine code on compilation) Perl is reduced to machine code during run-time (well...Perl is actually a hybrid interpreted language, since it compiles the entire code immediately before running, rather than line-by-line). To use Perl then you need an interpreter.  Most Linux distros include this freely, but on Windows systems you will need to manually install one. A good free Perl interpreter for Win32 systems is the one by [[http://www.activestate.com/Products/ActivePerl/|ActiveState]]

->''Note: ActiveState offers a variety of pay-license Perl software packages, but the ActivePerl interpreter is free for download.''

Some other options for Perl interpreters are IndigoPerl and VisualPerl (which is actually just an ActivePerl plugin for Microsoft's Programming/VisualStudio IDE). [[~MichaelPaulukonis]] has some familiarity with IndigoPerl

Once you have a Perl interpreter, you can begin writing Perl code in a plain text file and by saving it as a .pl file. For help, check out [[IT/CPAN]].

As an added feature, there are numerous Perl Compilers available which you can purchase ([=Perl2Exe=] runs roughly $150) that will allow you to make native apps using Perl. Of even greater interest, you can use the Perl::PAR module to freely generate Perl executables
.
to:
!! Installation
A simple install is available via http://www.activestate.com/Products/activeperl/feature_list.mhtml

Click on "get active perl" on the right, and follow the instructions
.
Added lines 17-29:


!! How to Get Started with Perl
Perl is an interpreted language, which means that unlike a compiled language (which is reduced to machine code on compilation) Perl is reduced to machine code during run-time (well...Perl is actually a hybrid interpreted language, since it compiles the entire code immediately before running, rather than line-by-line). To use Perl then you need an interpreter.  Most Linux distros include this freely, but on Windows systems you will need to manually install one. A good free Perl interpreter for Win32 systems is the one by [[http://www.activestate.com/Products/ActivePerl/|ActiveState]]

->''Note: [=ActiveState=] offers a variety of pay-license Perl software packages, but the [=ActivePerl=] interpreter is free for download.''

Some other options for Perl interpreters are [=IndigoPerl=] and [=VisualPerl=] (which is actually just an [=ActivePerl=] plugin for Microsoft's Programming/VisualStudio IDE). [[~MichaelPaulukonis]] has some familiarity with [=IndigoPerl=], but reccomends the [=ActiveState=] version, unless you also need a webserver.

Once you have a Perl interpreter, you can begin writing Perl code in a plain text file and by saving it as a .pl file. For help, check out [[IT/CPAN]].

As an added feature, there are numerous Perl Compilers available which you can purchase ([=Perl2Exe=] runs roughly $150) that will allow you to make native apps using Perl. Of even greater interest, you can use the Perl::PAR module to freely generate Perl executables.

 
 
February 14, 2008, at 09:00 AM by MichaelPaulukonis -
Added lines 13-14:
'''NOTE:''' [=ActivePerl=] should do this step for you as part of the install. If not:
 
 
February 07, 2008, at 09:38 AM by MichaelPaulukonis -
Added lines 1-24:
!! How to Get Started with Perl
Perl is an interpreted language, which means that unlike a compiled language (which is reduced to machine code on compilation) Perl is reduced to machine code during run-time (well...Perl is actually a hybrid interpreted language, since it compiles the entire code immediately before running, rather than line-by-line). To use Perl then you need an interpreter.  Most Linux distros include this freely, but on Windows systems you will need to manually install one. A good free Perl interpreter for Win32 systems is the one by [[http://www.activestate.com/Products/ActivePerl/|ActiveState]]

->''Note: ActiveState offers a variety of pay-license Perl software packages, but the ActivePerl interpreter is free for download.''

Some other options for Perl interpreters are IndigoPerl and VisualPerl (which is actually just an ActivePerl plugin for Microsoft's Programming/VisualStudio IDE). [[~MichaelPaulukonis]] has some familiarity with IndigoPerl

Once you have a Perl interpreter, you can begin writing Perl code in a plain text file and by saving it as a .pl file. For help, check out [[IT/CPAN]].

As an added feature, there are numerous Perl Compilers available which you can purchase ([=Perl2Exe=] runs roughly $150) that will allow you to make native apps using Perl. Of even greater interest, you can use the Perl::PAR module to freely generate Perl executables.

!! Associate files and Command-line
#add the perl executable directory to the PATH IT/EnvironmentVariable
#associate perl files with the perl executable

http://www.perl.com/doc/FAQs/nt/perlwin32faq4.html#How_do_I_associate_Perl_scripts_


!! [[#SeeAlso]] See Also
IT/EnvironmentVariable


!! [[#Categories]] Category tags
[[!Perl]] [[!Programming]] [[!Install]]