• [^] # Re: J'aime bien PHP

    Posté par (site web personnel) . En réponse au journal Sortie de PHP 5.3. Évalué à 8.

    Je pense que si PHP était bien documenté, t'aurais pas des questions partout, ou des bouts de code intitulés "pour faire ce que tu voulais faire mais qui pour une raison étrange ne marche pas, fais comme moi", y compris sur php.net. Ce site contient aussi des commentaires dans la doc du genre "tiens, j'ai remarqué qu'avec un switch, je pouvais simuler un if".

    Je ne crois vraiment pas que PHP soit convenablement documenté −d'une manière officielle, par les gens qui l'ont conçu− et je crois aussi (bien que je ne passe pas mon temps dessus) que les blogs qui parlent de PHP ne volent pas haut, mais j'ai tendence directement à ne pas les lire.

    Le gars qui trouve une astuce pour afficher un tableau proprement, j'appelle ça un jean-kevin, ou un lycéen. C'est un truc par un gars qui sait pas coder pour aider les autres qui ne savent pas coder, mais qui seront heureux de faire pareil. Tant mieux s'il est content de lui. Mais il aurait jamais du en arriver là tant c'est bâteau.

    PHP est *le* langage qui permet à des gens sans compétence de gagner leur vie. Quand tu sais pas coder, tu fais pas du perl, du python ou je ne sais quoi. En revanche, t'as fait ton site en PHP, et ptet même celui de ton oncle accordéoniste.

    Je ne nie pas que des pros fassent effectivement du PHP, et qu'ils en fassent bien, je nie juste le fait que la majorité des gens qui font du PHP soient compétents. On ne compte pas le nombre de métiers du web où le code à été fait par ceux dont ce n'est pas le métier, ni la formation (graphistes, illustrateurs, etc). Et dire que le graphiste peut être un passionné doué n'y changera rien : t'as assez de gens qui font des études d'info sans y arriver pour qu'on se dise qu'il y a des gens qui n'ont aucune connaissance qui n'y arrivent pas mieux. Et ces gens font du PHP car justement, c'est répandu...

    Quant à moi, je ne fais pas de web, ça résout le problème de la partialité pour RoR, python ou autre.