Hi Rasmus, On 6/14/07, Rasmus Lerdorf <[EMAIL PROTECTED]> wrote:
> As a side note, we had the same thoughts about php5, it did not work. Not really. Nothing in PHP 5 was designed to break compatibility with PHP 4.
In theory, I agree with you here, we were very careful about BC. However in practice, there was a few troubles which made a smooth migration (like running php4 code directly in php5) a little pain until 5.1. But then the new fatal errors brought other troubles... However my point was about making design choices to minimize the migration momentum. It did not work for PHP5. It worked (I can be wrong, it is too old) well for php3 to php4 because there was really a huge improvement in the core language (begin of "OO" support, even if it was not perfect) and its features in general (extensions). I fear that Unicode is not that appealing for almost all users, even those who actually need it, they already rely on mb_string and other home made solutions. But I tend to be too much realistic/pessimist. --Pierre -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php