Adam Harvey wrote:
Adam, who loves starting a good flame war on a Friday.
It would perhaps be nice to avoid the same mistakes that Python made
when re-factoring 3.0 and not taking the rest of the user base with
them. The level of breaking of BC needs to be carefully balanced?
And I still think that 5.4 should have been a major hike which would
have allowed a little more flexibility then.
There is a lot that PHP's 5/6 transition can learn from Python's 2/3 transition. One might be, IMO, not to backport any new features. Otherwise people will simply keep using 2/5 instead of 3/6, due to the features also being available there.