Branden wrote:
> And I'll probably ask you to use another naming/extension, like pp5 (par for
> perl 5), so that modules for both versions don't get mixed up (since they'll
> be incompatible).

        That doesn't make sense. Either your script or your archive
 tool (par, pun, or CPAN or whatever) should know what perl interpreter
 to use without have to have a .pp5, .pp5.6, .pp5.6.1. The script
 should 'require 5.6' (and you'll get an error like 
 Perl 5.6 required--this is only version 5.00503, stopped at -e line 1.
 and your perl interpreter will deal with it. That and/or it would be
 nice if a metadata document came as a part of the archive that was
 easy to query for details e.g.

        par --perl_version my_cool_script.par
        
        or from the CPAN shell:
        CPAN> install my_cool_script.par for 5.6

> Other than that, I believe developping it for Perl 5 is a very good idea,

        Perl 5 is not dead and will not be for a long, long time.
 Building it first with perl 5 for perl 5 should be a no brainer.

Clayton

Reply via email to