Re: Ruminations on PHP 5++

From: Date: Sat, 25 Jan 2014 09:42:36 +0000
Subject: Re: Ruminations on PHP 5++
References: 1 2 3 4 5 6 7 8 9  Groups: php.internals 
Request: Send a blank email to internals+get-71552@lists.php.net to get a copy of this message
Nice to see Rasmus showing and giving ideas about improvements, and ideas about not to do of PHP5++. I agree we should work on PDO as well as Unicode. I agree we shouldn't change the language massively, to something typed for example. I agree we added tons of new languages syntaxes from 5.0 to 5.6 , now thoughts should be turned on optimizations, internal refactoring and coping with the "future of the web" (async, websockets and all). I agree we should take PHP5++ to merge OPCache code to ZendEngine. I have myself ideas, which are for most of them internal optimizations, let me throw you them. - Threaded VM ? One big part - Unicode - AST in parser - Better compiler / VM definitions/optimizations - VM refactoring : VM and compiler are nowadays patches onto patches onto patches , we just cant continue this way (Dmitry , thoughts ?) Anyway, nothing can be possible without contributors. Even with very talented ones, we could end up with unreleasable ideas (Andrei's Unicode implementation). We should learn from the past, and count our human resources. Even having 2 or 3 years development may not be enough, depending on the problems we want to address and the number of (motivated) people wanting to contribute. Julien.P

« previous php.internals (#71552) next »