Re: [RFC] [Discussion] Resource to object conversion

From: Date: Wed, 22 Nov 2023 07:35:59 +0000
Subject: Re: [RFC] [Discussion] Resource to object conversion
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-121754@lists.php.net to get a copy of this message
> > On Nov 21, 2023 at 11:33 PM, <G. P. B. (mailto:george.banyard@gmail.com)> wrote: > > > > What is the point of a major release if we cannot even do such a BC break? We don't even > know when PHP 9.0 is going to happen yet. > > I have been using Go for about four years now and it seems they have gotten the backward compatibility issue nailed, and that pays great dividends in developer confidence in the language, i.e.: https://www.reddit.com/r/golang/comments/17v4xja/anyone_face_issues_when_updating_version_of_go/ They recently explained in depth how they do it: https://go.dev/blog/compat Also see: https://thenewstack.io/how-golang-evolves-without-breaking-programs/ Although Go is compiled and PHP is not, I think there still may be significant insight that can be gained for PHP by studying how Go is handling it and applying any lessons learned. #fwiw - Mike

« previous php.internals (#121754) next »