Re: [PHP-DEV] On BC and not being evil (Was: Re: [PHP-DEV] [RFC] Integer Semantics)

[email protected] (Derick Rethans)
Newsgroups php.internals
Message-ID <[email protected]>
On Thu, 21 Aug 2014, Marc Bennewitz wrote:

> On 21.08.2014 17:30, Derick Rethans wrote:
> > On Tue, 19 Aug 2014, Kris Craig <[email protected]> wrote:
> > 
> > > On Tue, Aug 19, 2014 at 3:36 PM, Andrea Faulds <[email protected]> wrote:
> > > 
> > > > I have made an RFC which would make some small changes to how integers
> > > > are handled, targeted at PHP 7:
> > > > 
> > > > https://wiki.php.net/rfc/integer_semantics
> > > > 
> > > > Thoughts and questions are appreciated. Thanks!
> > > 
> > > <snip>
> > > 
> > > And since you're targetting the next major release, BC isn't an issue.

<snip>

> > Can I please urge people to not take Backwards Compatibility issues so
> > lightly. Please think really careful when you suggest to break Backwards
> > Compatibility, it should only be considered if there is a real and
> > important reason to do so. Changing binary comparison is not one of those,
> > changing behaviour for everybody regarding ``<<`` and ``>>`` is not one of
> > those, and subtle changes to what syntax means is certainly not one of
> > them.

<snip>

> I'm on you if you say "Please think really careful when you suggest to break
> Backwards Compatibility". It's very important in so much ways. *BUT* you are
> very unlikely in the cost of the 2 RFCs.

The "cost"?

> First I don't see an comment of you in the Binary String Comparison 
> RFC and I think you should do your misgivings there instead of wring 
> this untopic. Each BC break should be discussed carefully by it's own!

Because it's not worth my time. I don't feel it necessary to comment if so many
people already have spoken out against it: Julien[1], Sara[2], Rasmus[3],
Adrian[4], Johannes[5]. Frankly, I don't understand why you haven't given up on
this as nobody has shown support.

[1] http://news.php.net/php.internals/76639
[2] http://news.php.net/php.internals/76613
[3] http://news.php.net/php.internals/76615
[4] http://news.php.net/php.internals/76614
[5] http://news.php.net/php.internals/76658

cheers,
Derick

-- 
http://derickrethans.nl | http://xdebug.org
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
twitter: @derickr and @xdebug
Posted with an email client that doesn't mangle email: alpine
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.