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

Re: We need a language design process.

Thread Previous | Thread Next
Rocco Caputo
December 31, 2017 03:28
Re: We need a language design process.
Message ID:
> On Dec 30, 2017, at 20:48, Father Chrysostomos <> wrote:
> Avar wrote:
>> Not meaningless design changes, but to have some sort of schedule
>> (preferably enforced by code, i.e. as soon as we begun 5.25 we start to
>> warn/die) giving these experimental features an explicit expiry date.
> This would be a good way to discourage people from implementing
> new features.

I'm okay with that as an alternative to half-baked things remaining incomplete indefinitely.

>> Consider the situation we're now in. We're about to release 5.28 and
>> we've chickened out on changing a supposedly "experimental" feature
>> mainly because it breaks stuff on CPAN.
> Good.  That means we are involving the *whole community* in the lan-
> guage design process.  Yay for popular-vote-by-CPAN!

If the Porters want Perl to be defined by popular usage, it behooves them not to release experiments they aren't prepared to support.

Rocco Caputo <>

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