develooper Front page | perl.perl5.porters | Postings from May 2010

Re: package block syntax

Thread Previous | Thread Next
Dave Mitchell
May 4, 2010 09:45
Re: package block syntax
Message ID:
On Tue, May 04, 2010 at 09:26:35AM -0700, David E. Wheeler wrote:
> On May 4, 2010, at 9:18 AM, Dave Mitchell wrote:
> > Personally I'm opposed to it. It doesn't particularly add anything
> > useful, but will of course introduce a whole new round of bugs and
> > edge cases to be teased out over the next few years. (This shouldn't be
> > perceived as specific criticism of the quality of this patch; its more a
> > general observation that *any* new feature will break perl in unexpected
> > ways, due to the complexity of perl and the weird ways in which all its
> > component parts interact, e.g. tieing, the debugger, introspection, XS etc
> > etc.)
> If I didn't know better, I would read this as a recommendation not to
> add any new features at all.

No, I'm simply saying that any new feature has an associated pain (that
pain often experienced by people other than the feature's originator), and
that pain needs to be weighed against the gain of the new feature.

Since in this case I personally see almost no gain, I think the
potential pain outweighs it.

The Enterprise successfully ferries an alien VIP from one place to another
without serious incident.
    -- Things That Never Happen in "Star Trek" #7

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About