NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Packaging, not compiling (Score:1)
Using PAR + Inline::CPP has been a bit of trouble, but even that could be worked around.
Both suffer from the dynamic problem that not all modules can be inferred from a static inspection of the code, but it's nothing hard to work through if you're aware of the situation. Just "use" each missing module manually. (Silenced failures to use modules are really annoying though.)
But none of this matters if you want to follow the spirit of "it must be compiled", because these aren't _compilers_ in the traditional sense, they _package_ the Perl source in an auto-extracting
So given the requirements, clearly Perl isn't a legitimately choise.
Reply to This
Re: (Score:1)
As for adding "use Foo;" for every module so that the packagers can pick it up: That may be undesirable in several occasions. For example, you may have optionally loaded modules, environment/OS dependent modules, or just the case where you want a GUI app to show a loading-progress-bar as soon as po
Re: (Score:1)