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

From: Date: Thu, 21 Aug 2014 17:47:27 +0000
Subject: Re: On BC and not being evil (Was: Re: [PHP-DEV] [RFC] Integer Semantics)
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-76757@lists.php.net to get a copy of this message
On 21 Aug 2014, at 18:28, Adam Harvey <aharvey@php.net> wrote: > Every time we break BC — in either of the ways Derick said — we narrow > the subset of PHP 5 and PHP 7 that's available to people writing PHP > code that has to work on both. If we narrow it too far, it'll be too > unexpressive, or too hard to use, or just plain won't do something > that they'll need, and PHP 7 will risk becoming this decade's Perl 6: > the cautionary tale for what happens when you burn all the boats. Not all BC breaks prevent code from being both forwards- and backwards-compatible, however. In some cases, the new way to do something works correctly in old versions as well. -- Andrea Faulds http://ajf.me/

« previous php.internals (#76757) next »