J’ai jeté un coup d’oeil sur le site vanrinsj et je partage pas mal de vos idées sur l’informatique. La grande innovation a été Internet mais si on regarde de plus prés cela a aussi été le grand rendez-vous raté. La définition d’internet est une merveille informatique jusqu’à et y compris WinSock (cest à dire la définiton de Berkeley). C’est bien conçu, bien documenté et cela fonctionne.
Ensuite, c’est le foutoir le plus abominable et il est intéressant de comprendre le processus. Prenons l’e-mail. C’est une cochonnerie sans nom sur le plan technique. Ceux qui l’ont fait n’ont même pas pensé à prendre en compte les langues accentuées et aujourd’hui encore l’e-mail n’en tient pas compte. Pour faire passer tous les caractères ils ont inventé le codage base64 qui fait qu’un texte est obligatoirement gonflé d’un tiers avant de l’envoyer. Le problème est que les développements internet comme l’e-mail ont été fait par des gens qui ne sont pas forcément informaticiens. Ce sont des bricolos faits à la va-vite, sans réelle phase de conception et d’étude des besoins, mais ils ont connu un tel succès qu’il a trés vite été impossible de tout arrêter pour les confier à des professionels. Il en est de-même pour Php-Mysql qui a été fait par un ingénieur qui voulait gérer son carnet d’adresses à distance. Comme cahier des charges pour un truc qui allait prendre une telle ampleur, c’est un peu léger.
HTML n’est pas un langage de programmation et on essaye de lui faire faire ce pour quoi il n’est pas fait. Il a eu une course entre MS et Netscape, chacun inventant ses propres trucs de leur côté. Ensuite on a essayé à postériori de standardiser HTML en y intégrant le bric à brac fait par des équipes concurrentes. C’est tellement mal fait qu’on a des instructions pour savoir si celui qui vous appelle est IE ou FireFox de façon à retourner un résultat différent. On a répété les pires erreurs commises lors du défrichage de l’informatique dans les années 1970. Pas de cohésion, pas d’interopérabilité et des coûts de maintenance exorbitants.
Curieusement FTP a échappé au désastre et tient la route, sans doute parcequ’il a été fait au tout début d’Internet avant que des « geeks » prennent le relais. Pour moi un « geek » n’est qu’un bricoleur avec le côté un peu péjoratif que je met dans ce mot par opposition à ingénieur.
En fait Internet est devenu un concours Lépine permanent. Vu de loin, c’est trés joli mais il vaut mieux ne pas soulever le capot.