Re: PHP 8 release announcement page on php.net
| From: | Rowan Tommins | Date: | Mon, 12 Oct 2020 09:54:13 +0000 |
| Subject: | Re: PHP 8 release announcement page on php.net | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-112030@lists.php.net to get a copy of this message | ||
On Mon, 12 Oct 2020 at 08:57, Roman Pronskiy <roman.pronskiy@jetbrains.com>
wrote:
> The PHP 8 release is going to be huge, and in some sense, you could
> say it's a whole new language.
>
I think that's going a bit far. I don't want to detract from the great
features in 8.0, but there were great features in other releases as well -
7.4 had arrow functions and typed properties, for instance, which are just
as game-changing for some code as named parameters and constructor property
promotion.
So, while I like the idea of shouting about the release, I'd like to see
this become a regular effort for _every_ release from now on (i.e. 8.1,
8.2, etc), and I'd like to see it emphasise "version 8.0" rather than "PHP
8".
With both PHP 5 and PHP 7, there was a concerted "evangelism" effort to get
hosts and applications to upgrade, but really we want that to happen *every
year*, not just every 5 years. I'm concerned that people may consider "PHP
7" to be "current", even though both 7.0 and 7.1 are now EOL, and that the
same will happen with "PHP 8" in a few years' time.
Regards,
--
Rowan Tommins
[IMSoP]