develooper Front page | perl.perl5.porters | Postings from December 2008

Re: [PATCH] Class as a Feature (take four)

Thread Previous | Thread Next
From:
chromatic
Date:
December 15, 2008 20:51
Subject:
Re: [PATCH] Class as a Feature (take four)
Message ID:
200812152051.17946.chromatic@wgz.org
On Monday 15 December 2008 20:37:47 Jonathan Rockway wrote:

> It would be silly to implement this stuff in core when
> it is already working great outside of core.

That theory didn't work out very well for Tcl or Lisp.  Surely the fact that 
it's possible even fourteen years after the fact to give Perl 5 a little bit 
nicer syntax out of the box (barring the 'use feature' fiasco) has some 
degree of compelling to it?

I thought the purpose of allowing language evolution outside of the core was 
to test features for syntax, usability, and feasability, and then possibly 
consider subsuming the proven-good ideas (such as "We're pretty sure the 
right keyword to declare a class is "class").  Or shall the answer always 
be "Pity about the core language, but if you're fortunate enough to have a 
working development environment, access to the CPAN, and the wherewithal to 
compile XS modules, you can fix things we all agree are suboptimal"?

It's unfortunately clear we can't add new syntax to Perl 5 by default.  Are 
you really suggesting we shouldn't add new features to Perl 5 at all?  May I 
respectfully ask why there's even a development list for Perl 5 in that case?  
Surely anything but a bugtracker would be overkill.

-- c

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About