develooper Front page | perl.perl5.porters | Postings from July 2020

Re: Announcing Perl 7

Thread Previous | Thread Next
From:
Paul "LeoNerd" Evans
Date:
July 1, 2020 10:06
Subject:
Re: Announcing Perl 7
Message ID:
20200701110621.1c8a3478@shy.leonerd.org.uk
On Tue, 30 Jun 2020 20:13:05 -0700
Darren Duncan <darren@darrenduncan.net> wrote:

> In general, best practice for CPAN modules is to explicitly have "use
> N;" to indicate the lower bound of the total set of Perl versions
> that provides the language features they want to use, and over time
> they gradually increase that lower bound as they want to use more
> features.

Indeed.

And it is exactly this behaviour that is being argued *against*.

The announced idea with "perl 7" was that you wouldn't have to "use N"
to get those features. They'd just be foist upon you whether you like
it or not.

It is this behaviour to which we are all objecting.

I would love for a Perl 7 to exist, with all these nice new features -
including several I'm still midway through writing (try/catch,
dumbmatch, true exception types, ... objects?). I just want to ensure
this is done smoothly, via "use N", and not just dropped in on everyone
who wasn't expecting it.

-- 
Paul "LeoNerd" Evans

leonerd@leonerd.org.uk      |  https://metacpan.org/author/PEVANS
http://www.leonerd.org.uk/  |  https://www.tindie.com/stores/leonerd/

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