Le 11 mars 2010, Rasmus Lerdorf, le créateur de PHP, a officiellement déclaré l'arrêt du développement de PHP 6. PHP 5.3 semble n'avoir aucun successeur, alors que pratiquement 5 années ont été consacrées à son développement. Il est donc légitime de se demander si PHP a encore un avenir après ce qui peut sembler être un beau gâchis. Pour répondre à cette question, il est nécessaire de comprendre les raisons techniques et politiques qui ont mené à l'abandon de PHP 6.
Techniquement, la solution choisie pour supporter Unicode au sein du langage s'est révélée être complexe à mettre en oeuvre. Elle aurait également induit une dégradation significative des performances. De plus, la compatibilité de PHP 6 n'était pas garantie avec les versions antérieures, ce qui va à l'encontre de l'un des credo de développement du langage. D'un point de vue politique, le choix de développer PHP 6 parallèlement à PHP 5 a compliqué et augmenté la charge de travail des contributeurs.
Frédéric Hardy