3 ms·
FWIW, PHP 4.x was completely awful for large and/or OOP codebases due to the totally insane copy-by-default semantics, the need to use &= perfectly at every cal
by facetube 11y ago
FWIW, PHP 4.x was completely awful for large and/or OOP codebases due to the totally insane copy-by-default semantics, the need to use &= perfectly at every call site that returned an instance of a class, and a handful of reference-counting bugs that caused interpreter crashes and still weren't fixed when 5.x matured.
It's definitely gotten better; I feel like a lot of people who swore off PHP forever are remembering version four.
- noir_lord 11y ago> I feel like a lot of people who swore off PHP forever are remembering version four. I think that's a valid point however I'm not sure if that is better or worse when they are attacking something.
- facetube 11y agoOh, almost certainly worse, unless Rasmus Lerdorf is going on another mailing list tirade and flaming them directly.