On 1 Oct 2000, Perl6 RFC Librarian wrote:

> =head1 ABSTRACT
> 
> To simplify distribution of programs in binary form,
> support for dump should be kept.
> 
> =head1 DESCRIPTION
> 
> This would immensely aid distribution of code from one Linux, Windows,
> etc. machine to others without requiring all the recipients to be able
> to install Perl, compile and install modules required by the program,
> and configure their hosts so that Perl find the modules.  There are
> also times when pre-loading and pre-processing large amounts of data
> are desirable.

You're kidding, right? Have you ever used this capability? If so, you
should have spoken up when the RFC to remove 'dump' was distributed.

As far as I know, it's rather difficult to turn a core dump into an
executable, so I don't think it "immensely aids distribution of code". I'm
willing to be proved wrong, though; if someone can provide a recipe to do
so and/or point out somewhere this is used, I'd be interested.

> =head1 IMPLEMENTATION
> 
> RFC 267 wants dump eliminated mainly because it is a common name for
> user subroutines, bit also because it can be accomplished with a kill
> signal. I really do not care if dump is renamed, but I believe keeping
> the capability is in perl's interest for greater acceptance and use.

Funny, most other languages don't have a 'dump' command, yet that doesn't
stop them from being accepted. Maybe you want a way to get free-standing
executables; well, there's an RFC for that, too. I just don't think dump
is the road to that.

Cheers,
Philip
-- 
Philip Newton <[EMAIL PROTECTED]>

Reply via email to