Re: PHP6 thoughts about Engine changes

From: Date: Wed, 05 Mar 2014 17:39:52 +0000
Subject: Re: PHP6 thoughts about Engine changes
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-72925@lists.php.net to get a copy of this message
On 3/5/14, 5:56 AM, Julien Pauli wrote: > Hey, > > I wrote a wiki page about my thoughts for engine BC breaking changes > in the next PHP5++ (PHP6 ?) > > As usual, those are actually just thoughts. > Anyone may (should ?) improve the wiki page (keeping a readable > structure) sharing his own knowledge and thoughts :-) > > Any debate for any (relevant) subject can start here. > > I think that PHP5.6 final release is a good starting point for first > milestones and first ideas throught code. > > https://wiki.php.net/ideas/php6/engine That sounds more like a PHP7 wishlist. Unless you have a team of dedicated programmers lined up to work on this, that list will take us 10+ years to get through. It is a complete rewrite of everything with a number of extremely non-trivial parts. Note also that Unicode is not even mentioned. The main failure of the previous PHP6 attempt wasn't actually the choice of UTF-16 as some people like to claim, it was the fact that too many things changed all at once. Only a couple of people understood all these changes and they just didn't have enough time and motivation to carry these changes through every part of the core and every single extension. And trying to get help from existing extension maintainers was hard because the size of the job was daunting. Your list of changes makes that list seem trivial. -Rasmus

Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
« previous php.internals (#72925) next »