On 15 Oct 2014, at 01:24, Rasmus Lerdorf <ras...@lerdorf.com> wrote:
> On 10/14/2014 10:14 AM, Stas Malyshev wrote: >> Hi! >> >>> IMO, AST, INT64, NG, Uniforme variables style is enough for a new >>> marjor version.. why we still need to wait? >> >> We don't need to just "wait", as sit and do nothing. We need to allocate >> time for other features. > > There are also quite a few really low-level changes in master right now. > It is going to take quite a bit of time to stabilize. For example, > something as basic as array iteration is inadvertently different: > > https://bugs.php.net/68215 This is a known issue for which the test cases were marked as XFAIL because of the amount of work involved to get it fixed: https://github.com/php/php-src/commit/5831cca9576f4e0d4daed75a9915d436dfc5f4e5 > > PHP is a mature project with reams and reams of legacy code out there. > Every single change, no matter how small, is like throwing a hand > grenade in a lake. There is the initial explosion and chaos and then the > ripples that go on and on. Dealing with all these ripples takes a lot > more time than most people think. For people who think that 1 year from > now is slow and conservative, it really isn't. It is quite aggressive > given the number of really low-level changes that are already in master. > Even if we froze the tree today I expect it could stretch to close to a > year to stabilize. > > -Rasmus > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php