3 ms·
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 stan
by zyngaro 3y ago
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.
- smaps 3y agoCan 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.
- zyngaro 3y agoDeveloper 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
- dagw 3y agoI 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.
- WA 3y agoWhat’s wrong with the standard library? Seems pretty extensive. Supports all kinds of DB drivers out of the box, JSON, XML, drawing tools…