Re: speed comparison of Perl to exe solutions



In article <Xns9832C2FF5AD1Ecastleamber@xxxxxxxxxxx>,
John Bokma <john@xxxxxxxxxxxxxxx> wrote:

drleeds@xxxxxxxxx wrote:

I am not sure how these programs do what they do and if it is very
different from one to another. Thank you for any advice on this matter.

No experience with perl2exe. I recall that the end result of the latter is
much smaller, but I have no idea what they exactly do.

It does the same basic thing as PAR and pp. Depending on options you
give it, it can either (a) just put everything in one big .exe file, (b)
put everything but the Perl DLL in the big .exe file, or (c) put
everything but all DLLs in the big .exe file. In (b) and (c), it copies
the necessary DLLs to the directory you run it from. It also has the
ability to embed modules that aren't directly referenced by using a
special comment, and can do some other things, depending on the version
of Perl you use it with.

I like it better than PAR/pp because of the DLL-copying thing, but that
could just be because I've been using it longer and haven't had time to
really get things working. To my mind, the ability to add comments to
make sure modules get included is a big win; as far as I know, pp make
you add command line options for each additional module.

None of the programs that produce .exe files produce an execution
speedup; they should all run at about the same speed as running the .pl
file using the perl interpreter, because basically that's what's still
happening.
--
boss, sometimes i think           |  kevin michael vail
that our friend mehitabel         |  kevin@xxxxxxxxxx
is a trifle too gay               |
        -- archy                  |  wotthehell wotthehell
.



Relevant Pages

  • Re: Local vs. remote files on CDROM-based server
    ... the ability to search the text files on the CDROM. ... ActiveState's perl to make a *.exe file. ...
    (comp.infosystems.www.authoring.html)
  • Re: Strong Blog CGI in Perl
    ... Or, more precisely, the some I've seen in Perl doesn't ... show the usual features like list of recent comments, ... build a blog with these features? ... Ability to fine tune the theme ...
    (comp.lang.perl.misc)
  • Re: graphics in perl
    ... We are running perl 5.8.5 on a Linux machine that is running apache 2.2.6 ... Our data is in a MySQL database ... ability to create histograms ...
    (perl.beginners)
  • Re: graphics in perl
    ... We are running perl 5.8.5 on a Linux machine that is running apache 2.2.6 ... Our data is in a MySQL database ... ability to create histograms ...
    (perl.beginners)
  • Re: analyzing IIS6 log files using a c# or VB tool?
    ... which is run as a simple exe file. ... an analyser using C# or any other .NET language. ... but the top two use perl and java. ...
    (microsoft.public.inetserver.iis)