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]