Personne ne conteste que Python 3 est meilleur que Python 2, mais cela fait maintenant 6 ans qu'il est sorti, et combien de temps il a fallu pour que son adoption soit acceptable? Django ne roule sur Python 3 que depuis un an (et en gardant une rétrocompatibilité avec Python 2).
Je me vois mal expliquer à mes clients que pour profiter de nouveaux composants et ne pas rester coincé avec une version en fin de vie (ce qui est le cas de PHP 5.3 actuellement), il va falloir vérifier et modifier tout leur codebase!
La solution qui satisferait tout le monde est l'ajout d'une surcouche tout objet avec une API cohérente. Ainsi, on pourrait faire
Code:
array_push($array, $val)
et
en même temps.
Pour en savoir plus:
http://nikic.github.io/2014/03/14/Me...es-in-PHP.html