On Wed, Jul 14, 2004 at 08:53:33AM +0800, Ariz C. Jacinto wrote: > all for $399 USD? use Python instead. =)
or use PAR to create portable and standalone executables from Perl programs. :-) FROM http://www.autrijus.org/par-intro/slide002.html: What is PAR (Perl Archive Toolkit)? * Do what JAR (Java Archive) does for Perl + Platform-independent, compressed file format (zip) + Aggregates modules, scripts and other files into one file + Easy to generate, update and extract * Benefits of using PAR: + Decreased download and deployment time + Saves disk space by compression and selective packaging + Version consistency: solves forward-compatibility problems + Community support: [EMAIL PROTECTED] * You can also turn a PAR file into a self-contained script + Bundles all necessary 3rd-party modules with it + Requires only core Perl to run on the target machine + If you use pp to compile the script... o ...you get an executable not even needing core perl FROM http://www.autrijus.org/par-tutorial/slide12c.html: Advantages over perlcc, PerlApp and Perl2exe * This is not meant to be a flame + All three maintainers have contributed to PAR directly; I'm grateful * perlcc + "The code generated in this way is not guaranteed to work... Use for production purposes is strongly discouraged." (from perldoc perlcc) + guaranteed to not work is more like it * PerlApp / Perl2exe + Expensive: Need to pay for each upgrade + Non-portable: Only available for limited platforms + Proprietary: Cannot extend its features or fix bugs + Obfuscated: Vendor and black-hats can see your code, but you can't + Inflexible: Does not work with perl -d or existing environments -- $_=q:; # SHERWIN # 70;72;69;6e;74;20; 27;4a;75;73;74;20; 61;6e;6f;74;68;65; 72;20;50;65;72;6c; 20;6e;6f;76;69;63; 65;27;:;;s=~?(..); ?=pack q$C$,hex$1; ;;;=egg;;;;eval;;; -- Philippine Linux Users' Group (PLUG) Mailing List [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
