On Mon, 12 Oct 2020 at 08:57, Roman Pronskiy <roman.prons...@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]

Reply via email to