From php.net home page: « PHP 8.2 is a major update of the PHP language.It contains many new features, including readonly classes, null, false, and true as stand-alone types,… »
That says all for me. Doesn’t matter if it powers half the web. It’s an awful programming language.
Can you explain why you think it’s an awful language? It definitely used to be lacking in features, but the improvements in the recent versions have been great.
Developer experience is awful. Variable names starting with $, heavy object orientism that seems like an after thought, tooling ecosystem is subpar, standard library is a joke, etc
It’s a pile of crap and that’s my opinion
I agree that the language itself has many warts and the standard library is what it is, but I found the modern PHP developer experience and tooling is surprisingly good. At least when working within the Laravel ecosystem.