Quel avenir pour PHP ?

Magazine
Marque
GNU/Linux Magazine
Numéro
172
Mois de parution
juin 2014
Spécialité(s)


Résumé
Depuis quelques temps, dans la sphère PHP, on parle avec beaucoup d'enthousiasme de Hack, l'implémentation à la sauce Facebook de PHP. Certains y voient une véritable révolution pour ce langage. Qu'en est-il vraiment ? Hack est-il l'avenir de PHP ? Y a-t-il d'autres possibilités ?

Hack est incontestablement un projet intéressant. L'idée d'étendre PHP de façon à lui permettre d'utiliser des types de variables statiques pour améliorer les performances est plus que bienvenue. Car l'une des faiblesses les plus importantes de PHP est bien là : les variables sont typées dynamiquement, et pour assumer cela, PHP doit constamment vérifier et corriger les types des variables pour que tout fonctionne. Cela ralentit considérablement le déroulement des scripts, et de nombreux bugs inattendus y trouvent leur source. Alors, sans rien enlever à l'agilité de PHP, pourquoi ne pas l'étendre pour permettre au programmeur d'utiliser des types statiques lorsqu'il le souhaite ? Charge à lui de le faire le plus systématiquement possible pour faire des scripts plus efficaces et plus sûrs. Cette idée-là me paraît à retenir.

1. Un enthousiasme à modérer

Une autre idée qui suscite beaucoup d'espoir est l'utilisation d'un compilateur JIT (Just-In-Time), compilant...

Cet article est réservé aux abonnés. Il vous reste 93% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous