On 04/11/14 16:25, Chris Wright wrote:
> An 18 month release cycle for minors and over a decade since the last
> major is hardly "daily". You do not need to update the libraries when
> they start to use the new language features, but if you want to use the
> new library features, and those features leverage new language features,
> then you need to update the runtime as well. If you don't want/need the
> shiny new features, just don't upgrade. PHP is hardly the only ecosystem
> where this is true...

It is not the PHP infrastructure which is the problem here ... it is
everything else that PHP relies on to get it's output to the end user.
I've had two updates today on Firefox (and one has broken new tab
function!), and most of the legacy sites have had to have some changes
to make them work cleanly with 'modern browsers'. But even in the PHP
domain, PHP5.3 and 5.4 can hardly be called minor updates. The both
require substantial work to ensure sites remain working after an upgrade.

phpng is the sort of major upgrade we ARE all looking for, and was
originally road mapped as not affecting the core language? That is
making PHP better, and there ARE ports of PHP with their own take on how
things should change language wise? All I am asking is that
consideration is given to the full effect on backwards compatibility by
some of the non-essential changes. 'Does not have' is often an incorrect
statement when you widen the pool of resources and we should be
contesting those claims anyway.

The point about the debuggers was that THEY do exist as separate tools
and I think some of the other features being requested would also work
better as separate tools.

-- 
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to