Description: Perl is a dynamic programming language created by Larry Wall and first released in 1987. Perl borrows features from a variety of other languages including C, shell scripting (sh), AWK, sed and Lisp. Structurally, Perl is based on the brace-delimited block style of AWK and C, and was widely adopted for its strengths in string processing and lack of the arbitrary limitations of many scripting languages at the time.
Perl Portable provides a portable installation of the open source Strawberry Perl distribution, including optional support of its ability to compile CPAN modules. The Perl binaries, scripts and essential modules are installed in the CommonFiles folder of the PortableApps.com framework for use as a 'library' of sorts for other PortableApp.com format applications which require Perl. The development tools for Module compilation are optionally installed in PerlPortable, including a launcher which will open a cmd shell (or suitable PortableApps.com alternative) with the required environment variables set to enable Module compilation.
Download Perl Portable 22.214.171.124 Development Test 1 [23MB download / 37(98)MB installed]
126.96.36.199 Development Test 1 (2008-06-11):
- Update to Strawberry Perl 188.8.131.52.
- 184.108.40.206 includes support for ppm module installation, negating the need to compile CPAN modules from scratch for most popular modules. Portablization is still done manually. Automatic portablization is on hold since Strawberry Perl is working on making their distribution inherently portable.
- Initial Release.
- Note that this first test release does not do dynamic portablization. Several scripts were manually modified to enable portability and many batch files had absolute paths changed to relative. A future release will perform these changes on the fly so that new versions of Strawberry Perl can be swapped in without redoing this manually.