Eine nicht rückwärtskompatible Änderung in einen Bugfix Release einer Programmiersprache zu packen ist sicherlich, wenn es denn passiert, unvermeidbar gewesen und einem Planungsfehler zuzuschreiben.
So eine Änderung nur für den Fall, dass etwas in einem Namensraum steckt anzuwenden ist allerdings 1. inkonsequent, 2. verwirrend und 3. inzwischen fast typisch PHP. Ich hoffe, dass so etwas nicht wieder geschieht. Bei PHP 4.3 zu 4.4 hat man damals aufgrund von viel geringeren Änderungen eine ganz neue Minor Nummer angefangen, wie es wohl auch sein sollte.
Hier gehts zur offiziellen Release News
Keine Kommentare:
Kommentar veröffentlichen