1067Fermer1069
Arvi89Le 25/10/2016 à 03:27
Zerosquare (./1055) :
Pour le PHP, je ne suis pas d'accord. Il n'est pas simplement tolérant aux mauvaises pratiques, il les a activement encouragées (via des trucs comme les magic quotes), et il les illustre par sa propre conception (l'absence de cohérence globale dans le nommage et les arguments des fonctions, par exemple).
Oui, PHP a un passé, mais aujourd'hui, c'est quand même beaucoup mieux, beaucoup plus performant. Le nom des fonctions et les arguments où ça n'a rien à voir d'un fonction à l'autre, c'est chiant, mais à moins d'une mise à jour qui pète tout, ça ne peut pas être corrigé.
Par contre des fonctions comme magicquotes (noté comme déprécié depuis PHP 5.3 en 2009 quand même) ça se fait dégager au fur et à mesure.

On peut faire des trucs bien en PHP, et je suis d'accord avec Meowcate, le problème c'est qu'on peut faire n'importe quoi très vite aussi.