Extrait de l'émission CPU release Ex0146 : PHP 8 tout neuf.
Pour les 25 ans de PHP, les 20 ans de l'AFUP, le Forum PHP les 22 et 23 octobre à Paris en ligne et l'arrivée de PHP 8, nous voulions faire une émission exhaustive sur le langage PHP.
Le sujet étant éléphantesque, nous le traitons en deux parties (la première étant ici), et vous en écoutez la deuxième.
Nos invités pour en parler sont Stéphanie Trumtel :
- Développeuse senior en PHP,
- modératrice de l'AFUP Toulouse,
- trolleuse patentée en télétravail sur Slack.
et Romain Moro :
- Développeur PHP / Symfony,
- coordinateur à l'AFUP Toulouse, Et amateur de métal, noise, grind et barebone
- Interview, première partie :
- <
- Quel fut ta première expérience de programmation ?
- Comment es-tu venu au langage PHP ?
- Quand tu vois des CV de développeurs qui se vantent de connaitre le langage PHP
à 70 %
, quelle question tu trouverais marrante à leur poser ? - Et d'ailleurs, quel est le niveau de salaire d'un développeur PHP, à expérience équivalente, par rapport à un autre langage informatique ?
- Quand Facebook, qui était écrit en PHP a lancé Hack (des optimisations pour PHP), qui a fini par forker le langage… n'a-t-on pas un risque d'exploser la communauté ?
- Quand a été créée la communauté AFUP ? Quelle est son activité au niveau national ? Et sur Toulouse ?
- Interview, deuxième partie :
- On a parlé de PHP 6 qui n'a jamais abouti. PHP 7 est-il la rédemption de PHP 6 ? Ou il a amené ce qui était prévu par petites touches ?
- Que promet PHP 8 alors qu'on approche de sa release ?
- Faudra-t-il sauter immédiatement à la version PHP 8, ou attendre un numéro de version précis pour se dire qu'elle est assez stable, genre
PHP 9
? - PHP a eu une réputation de langage
lent
, parce qu'il était au départ un langage interprété. Qu'en est-il aujourd'hui ? - Pendant très longtemps, le moto de PHP était de garder la compatibilité avec PHP 3. Est-ce toujours le cas, ou ça y est, des portions de langage commence à être supprimées ?
- Interview, troisième partie :
- PHP 8 arrive donc, quelle sont les nouveautés que le peuple des devs PHP piaffent d'impatience à mettre en prod ?
- Il y a eu beaucoup de sucres syntaxiques, de nouveaux opérateurs,… c'est pas le bazar parfois ?
- Expliquez-moi le drama sur les déclarations d'attributs
- Est-ce que les IDE sont parfois paumés sur ces évolutions ?
- Sur les évolutions qu'amènent PHP 8, il y a-t-il des attentes de développeurs qui ne sont toujours pas attendues ?
- Quelle sont les fonctionnalités d'autres langages qui actuellement manquent au PHP ?
- Quels sont les prochains événements de l'AFUP Toulouse ?
Interview : Da Scritch.
Photo : Da Scritch, CC