Peux-tu te présenter en quelques mots ?

Arnaud Limbourg, actuellement responsable technique nouveaux médias chez 20 Minutes où j'ai en charge la maintenance, dans tous les sens du terme, du site 20minutes.fr et tout ce qui tourne autour.

Cela fait environ 8 ans que je fais du PHP, surtout pour des back offices et plus récemment dans le cadre d'un site public.

Que représente pour toi l'arrêt du développement de PHP 6 ?

Je dois avouer avoir peu suivi toute l'histoire, ou en tout cas d'assez loin.

J'ai surtout le sentiment d'un énorme gâchis.

Plusieurs années de travail ont été cumulées sur cette version, il est donc dommage que cela finisse dans une branche de subversion musée.

Une majorité des fonctionnalités nouvelles ont certes été transposées sur la branche 5.3 mais l'explication de la mise au rebut de la version 6 ne m'a pas paru très clair.

En conséquence, quelles sont tes attentes vis à vis de la prochaine version ?

A ce stade, peu d'attentes, les performances vont sûrement être améliorées et j'imagine que nous allons disposer d'une syntaxe permettant d'écrire du code plus propre et compact, mais je n'attends rien de révolutionnaire.

Je trouve cependant que la notation des espaces de noms rend le code assez laid, mais le processus de choix ayant été ce qu'il a été, je ne voudrais pas réveiller les trolls...

Penses-tu que la communauté des contributeurs a tiré les leçons de PHP 6 ?

Bonne question, je suis moins impliqué qu'à une époque et je ne sais pas du tout,

Je l'espère en tout cas.

On entend beaucoup parler de la professionnalisation de PHP actuellement, quel est ton avis sur le sujet ?

Le développement web dans son ensemble se "professionnalise", terme que je n'aime pas car il laisse entendre une hiérarchie avec professionnel et des amateurs.

Je pense qu'il s'agit surtout d'une injection d'une bonne dose de bon sens dans les façons de faire.

Le web apporte du nouveau mais cela ne veut pas dire qu'on ne peut pas apprendre d'autres disciplines ou du passé.

Le développement de prochaine version va-t-il dans le sens de cette professionnalisation ?

Dans la façon dont elle est développée ? Aucune idée.

La façon dont évolue un langage doit venir de ceux qui l'utilisent, c'st à dire les développeurs.

Ce sont eux qui ont le plus à gagner et par ricochet, toute la chaîne d'une organisation.

Au vu de tes réponses précédentes, est-il possible de dire que tu crois en l'avenir du langage ?

Récemment j'ai regardé une présentation de la personne en charge de l'engineering chez Facebook.

Quelqu'un lui a demandé s'il aurait choisi un autre langage que PHP s'il pouvait remonter le temps.

À cette question il a répondu qu'il fallait choisir le meilleur outil pour le faire le travail et qu'il choisirait PHP car au final, ça fonctionne, et le langage n'est pas si important.

PHP a une place, de même que de nombreux autres langages, et il a donc un avenir.

Cobol existe toujours, après tout, et pourtant on ne peut pas dire qu'il ait un avenir.