Le PHP aurait été créé par un "faux programmeur", d'après son inventeur
Le PHP aurait été créé par un "faux programmeur"
Et serait aussi passionnant qu'une "brosse à dents"... déclare son inventeur
Le PHP a-t-il été créé par un programmeur qui déteste développer. Et qui en plus le fait mal.
C'est la question que l'on peut se poser quand on lit les déclarations de son inventeur (qui précise : "je n'ai pas créé le PHP que l'on connait aujourd'hui […], j'ai simplement été son premier développeur").
Il faut dire que le danois Rasmus Lerdorf est expert en formules provocantes.
Il avoue ainsi "je n'avais absolument aucune idée sur la manière d'écrire un langage de programmation, j'ai juste posé pierre après pierre".
Une explication qui se corse quand on la met au regard de cet autre (vrai-faux ?) aveu : "je n'aime pas programmer. J'ai créé cet outil pour programmer moins et pour pouvoir réutiliser le code".
Rasmus Lerdorf revient souvent sur cette idée qu'un des langages de programmation les plus populaires a été imaginé par une personne qui n'aime pas ça : "Il y a des gens qui aiment programmer. Je ne comprends pas comment ils peuvent aimer ça". Et surtout par une personne qui n'en fait qu'à sa tête : "tous ces trucs que vos profs vous ont dit d'utiliser, moi j'en ai rien à foutre (don't give a crap)".
Bref, "je ne suis pas un vrai programmeur. Je tente des choses jusqu'à ce que ça marche et après je continue. Les vrais développeurs diraient "ouais, ça marche, mais y'a des memory leaks dans tous les sens. Peut-être qu'on devrait corriger ça". Moi je redémarre juste Apache toutes les 10 requêtes".
Et quand on lui demande ce qu'il pense de sa création, il répond, (faussement ?) blasé, que "le PHP est à peu près aussi excitant qu'une brosse à dents. Vous l'utilisez tous les jours, ça fait ce qu'on lui demande de faire, mais c'est un simple outil. Alors quoi ? Qui voudrait lire des articles sur les brosses à dents ?".
A part les dentistes, s'entend.
Source : Les citations sourcées de Rasmus Lerdorf
Lire aussi :
Les rubriques (actu, forums, tutos) de Développez :
:fleche: PHP
:fleche: Langages
:fleche: Développement Web
Et vous ?
:fleche: Que pensez-vous de cette comparaison entre PHP et une brosse à dents ?
:fleche: Peut-on vraiment être un piètre développeur et créer un langage ?
il a peut être raison ! je pense aussi...
Rasmus est peut être surpris par ce qu'il voit aujourd'hui du PHP, il n'avait peut-être pas cette vision du php il le trouve peut-être en déphasage avec son optique premier mais il n'y a que lui qui sache réellement se qu'il veut dire!
Surtout quand on lit son article sur le noFrameWork; on peut voir qu'il défend plus le simple que le compliqué . Pour lui il faut faire du structurel jusqu'à ce qu'on rencontre de l'objet!
C'est vrai qu'on a un peu l'impression d'aller vers une complexification du PHP aujourd'hui surtout avec son industrialisation !
Mais quand il dit ne pas savoir développer , c'est une ironie : il a tout de même travaillé à YAHOO; ou encore une métaphore pour peut-être dire qu'il ne faudrait pas se compliquer la vie en développant....