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

Reply via email to