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...
- 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