Donc ta logique c'est que PHP c'est sale initialement et que puisque le langage s'améliore avec le temps et qu'il faut refactoriser du code d'il y a 15 ans pour enlever des trucs sales qui ont disparu depuis des années du langage, PHP est sale parce qu'il s'améliore et donc te force aujourd'hui à coder plus proprement ? Donc quoi que fassent les devs de PHP, avec cette logique, c'est mal, autant dire que tu souhaites que le langage n'évolue pas pour ne pas avoir à faire évoluer du vieux code. Au passage, migrer une appli d'une version non supportée depuis une dizaine d'année à PHP 5.4 qui n'est plus non plus supportée, c'est pas très malin, l'effort de portage vers 5.6 aurait été le même et bien plus pérenne. Et si on prend la même échelle de temps entre PHP 4 et 5.4, migrer une appli Python 1.6 à 3.2 ça se fait sans douleur peut-être ? Est-ce même faisable par rapport à PHP ?
[^] # Re: Typage strict
Posté par pascalc . En réponse à la dépêche Sortie de PHP 7.0 - un nouveau départ. Évalué à 3.
Donc ta logique c'est que PHP c'est sale initialement et que puisque le langage s'améliore avec le temps et qu'il faut refactoriser du code d'il y a 15 ans pour enlever des trucs sales qui ont disparu depuis des années du langage, PHP est sale parce qu'il s'améliore et donc te force aujourd'hui à coder plus proprement ? Donc quoi que fassent les devs de PHP, avec cette logique, c'est mal, autant dire que tu souhaites que le langage n'évolue pas pour ne pas avoir à faire évoluer du vieux code. Au passage, migrer une appli d'une version non supportée depuis une dizaine d'année à PHP 5.4 qui n'est plus non plus supportée, c'est pas très malin, l'effort de portage vers 5.6 aurait été le même et bien plus pérenne. Et si on prend la même échelle de temps entre PHP 4 et 5.4, migrer une appli Python 1.6 à 3.2 ça se fait sans douleur peut-être ? Est-ce même faisable par rapport à PHP ?