I read brian_d_foy's journal on the subject of pre-requisites and wanted to make a comment but comments aren't enabled so I'll make them here instead.
First of all I think he is spot on in his comments but I wouldn't necesarily class web applications as end-user. A developer of some sort still has to install them and they're intended for other people to use. User applications reside on the desktop (to all intents and purposes). I am talking about users here in the context of normal people who use computers to get their jobs done. Not us lot who have a somewhat different relationship with the things
Now most users in this class use either Windows or Mac OS. In both cases installing an application is as simple as draging-and-dropping (in the Mac case) or running setup.exe (on windows). There is no equivalent in the perl case...
What I really want is something that will take my code, an build me a distribution that includes core perl, only the core modules that I am actually using, the widget library, cpan modules and my code. It doesn't have to be compiled, except when the target is a OS that doesn't traditionally have a compiler (like windows, again).
Does such a thing exist ?
PAR++ (Score:1)
From http://www.autrijus.org/par-intro/slide002.html
What is PAR (Perl Archive Toolkit)?
-- tex
Re:PAR++ (Score:2)
However it just occurred to me,
this is a suboptimal name.
http://www.perl.com/language/ppt/src/par/index.html
Were that I say, pancakes?
Perl for the Windows desktop (Score:1)
This is an example of a Perl-program-as-exe:
http://www.bahnhof.se/~johanl/perl/Oasis/ [bahnhof.se]
In addition to the program-in-one-file you also probably need an installer. A good one is InnoSetup, or the one from the WinAmp guys.