Re: [PHP-DEV] Changing fundamental language behaviors

This is only part of a thread. view whole thread
September 12, 2019 19:25 (Michael Babker)
On Thu, Sep 12, 2019 at 2:17 PM Olumide Samson <> wrote:

> Most of these changes wouldn't have been problematic to you if the > language has prevented you from writing what we can now consider bad code, > so please allow the new PHP developer that newly start using PHP to not > follow that your path that will/might hunt him later in the future... > > There a notices, warning and errors to inform you that this shouldn't have > been the use case of this feature and you chose to ignore it and now, we > are simplifying things and making those your errors teach you how to write > proper codes in the future, you're objecting.. Why not just stay in PHP 7.x? > > Or were you implying you want hitch-free, no-modification upgrade to PHP 8 > from PHP 7.0? > If yes, follow the best practices and not suppress error notices. >
We're clearly talking past one another so I will be going back to work after this response. I am not saying anything about whether the warnings RFC should pass or fail, or if it makes my code good or bad. I responded explicitly to one idea about creating a LTS version that might somehow make it easier for RFCs like this one to be accepted because users could basically be encouraged to stay on the LTS version if the new major version introduces too many breaking changes, which I think is bad justification for creating a LTS version. I'm not sure how that equates to my code being good or bad or whether I am following someone else's recommended best practices, but that was never the point of discussion.