On 20-Oct-06, at 4:58 AM, Lukas Kahwe Smith wrote:

Edin Kadribasic wrote:

I'm sure there are more examples of how PHP 5.2 and newer will enforce a different "spirit" that smells more off a static programming language.

and these changes are being made in a minor release!

Minor releases for PHP are pretty major :-) This is not a patch-level release where the goal is to avoid breaking BC at all costs, the goal of making the minor release is to give the developers the ability to make tough decisions like break BC or modify APIs.


its funny that ext/mysql is supposed to stay around for BC reasons even in PHP6, yet it has known unsolvable security issues.

Such as?

yet we break perfectly working code in a minor release.

It is working code, its far from perfect given that it makes little programatic sense and does break all known OO conventions.

Ilia Alshanetsky

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to