Selon les résultats de l'enquête annuelle des développeurs Stack Overflow pour 2019, le monde de l'IT a été confronté à une surprise inattendue : le langage de programmation PHP, que de nombreux analystes et gourous de l'industrie avaient déjà radié, est entré de manière inattendue dans le top cinq des technologies les plus «aimées» parmi les développeurs professionnels. Cette découverte est devenue l'un des résultats les plus discutés de l'étude, à laquelle ont participé près de 90 000 répondants de 179 pays.
Selon les données de l'enquête, 73,2 % des développeurs utilisant PHP ont déclaré qu'ils souhaitaient continuer à travailler avec lui l'année suivante. Ce chiffre a permis à PHP de dépasser des langages populaires comme C# (72,1 %) et TypeScript (70,4 %), et de se hisser à la cinquième place du classement après Python, JavaScript, Go et Rust. À titre de comparaison, l'année précédente, PHP occupait seulement la 11e place, ce qui rend ce bond actuel particulièrement impressionnant.
«PHP est un dinosaure qui a appris à danser, commente les résultats Sarah Jenkins, ingénieure back-end principale chez Zend. Avec la sortie de PHP 7.x et le développement actif de frameworks comme Laravel, le langage a cessé d'être simplement un outil pour des sites rapides. Aujourd'hui, c'est un outil puissant, typé statiquement (grâce aux attributs et aux types) pour créer des systèmes à forte charge. Les développeurs ont enfin apprécié ses performances et son écosystème à leur juste valeur».
Il est intéressant de noter que la croissance de la popularité de PHP est corrélée à l'augmentation de son utilisation dans le secteur corporatif. Si auparavant PHP était associé exclusivement à WordPress et aux petits sites, aujourd'hui, des géants comme Facebook (via HipHop), Wikipedia et Slack fonctionnent avec lui. L'enquête Stack Overflow a également montré que PHP conserve des positions solides dans le domaine du développement web : 26,4 % de tous les développeurs web professionnels l'utilisent comme langage principal.
Cependant, les sceptiques ne sont pas en reste. Les critiques notent que «l'amour» pour PHP pourrait être lié à un faible seuil d'entrée et à une grande quantité de code obsolète que personne ne réécrit. Néanmoins, les chiffres parlent d'eux-mêmes : PHP non seulement survit, mais prospère, occupant une place honorable dans le classement des préférences des développeurs de 2019.
Pour la communauté Python, c'est aussi un signal important : la lutte pour l'esprit des développeurs continue, et même les langages les plus anciens sont capables de renaître si leur communauté développe activement des outils et améliore les performances.