> On 14 Dec 2014, at 12:01, George Bond <happy.melon.wiki...@gmail.com> wrote: > > If you wanted an upgrade path that was not Evil (in the sense of not > introducing subtle and hard-to-diagnose bugs), could you not change the > operator to be *un*associative in PHP7? That would effectively just make > concrete the discouragement/deprecation that's already in the > documentation, and would produce irritating but very visible errors for > anyone still actually using this functionality, as well as making them > alter their code in a forward-compatible way. Then if you want to think > really long term, plan to implement the 'correct' associativity in the > *next* major version.
Hey George, That sounds like a good approach, actually, although I'm not sure about later fixing the associativity. If we make it non-associative this does break things, but very loudly rather than changing code's behaviour. I think we should do this. Thanks. -- Andrea Faulds http://ajf.me/ -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php