Are we over-optimizing? The Perl is just an interpreter language.
Who really needs this kind of optimization for Perl? Even C does
not provide this feature. Though Pascal/Ada have distinctions
like function/procedure, it does not make them any faster than C.
Just given its ugly name, I hate to see it in the core language.
If people really want to optimize Perl, they can write a native
compiler for Perl with advanced garbage collector, just like
Scheme or Strongtalk compiler?
Hong
----- Original Message -----
From: "James Mastros" <[EMAIL PROTECTED]>
To: "Dan Sugalski" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, March 28, 2001 3:01 PM
Subject: Re: What can we optimize (was Re: Schwartzian transforms)
> On Wed, Mar 28, 2001 at 05:57:30PM -0500, James Mastros wrote:
> > [A bunch of stuff]
> Oh, and I agree with sombody else on this thread that unless otherwise
> stated, the sort should always assume statelessness (and thus the ability
to
> cache at will). If it's trivial to see that the sort function isn't
> stateless (IE it's a named sub that doesn't have the :stateless attribute
> set), then have an optional warning, because you probably don't want to be
> using that function, or the function should be marked :stateless.
>
> -=- James Mastros
> --
> The most beautiful thing we can experience is the mysterious. It is the
> source of all true art and science. He to whom this emotion is a
stranger,
> who can no longer pause to wonder and stand wrapt in awe, is as good as
dead.
> -=- Albert Einstein
> AIM: theorbtwo homepage: http://www.rtweb.net/theorb/