Quand j'étais môme, on nous vendait l'idée de rationalité dans l'organisation du corps humain et dans tous les organismes de manière générale. On s'extasiait devant cette merveilleuse mécanique cartésienne. Voire, on tombait encore un peu dans le lamarckisme.

Plus tard, quand c'est devenu mon boulot, je n'ai cessé de repenser à François Jacob et son image du bricoleur farfouillant dans une décharge. Les organismes, loin d'être "rationnels" ne sont qu'un bric à brac plus ou bien agencés, chacun se démerdant pour rester plus ou moins adapté à son environnement.

L'informatique me semble depuis toujours aller dans ce sens du bordel plus ou moins organisé. Au début, n'y connaissant rien, je croyais à un univers plutôt soviétique, planifié tant bien que mal, mais avec une volonté d'organisation bien réelle.

Si le bordel dans le biologique correspond à des pressions hasardeuses de l'environnement, de ratés divers dans la réplication de cellules et autres joyeusetés, on est encore dans le "besoin".

Dans l'informatique, on est dans le besoin et le désir, confondant l'un avec l'autre. Et la compétition pour la vie n'est rien à côté de la férocité économique de l'informatique et de ce qui lui est lié.

Parvenir à organiser une rationalité technique dans l'informatique me semble déjà un travail titanesque. Et je pense qu'on pourrait écrire des volumes sur les défaillances de cette organisation, alors qu'elle aussi se présente sous un jour rassurant.

Mais quand la dimension économique est devenue écrasante, quand le concepteur de logiciels n'a eut de cesse de "faire plaisir", quand il a dû gérer des désirs et des modes toujours plus fous et contradictoires, on s'est mis à surpasser le bricolage du "vivant".

Quand je me suis mis à programmer (c'était pour faire plaisir, le boulot des autres étant toujours reposant), les contraintes ont toujours été la gestion des désirs, des pouvoirs, des "effets parapluie" et accessoirement une très relative efficacité technique. Je me suis vu, insidieusement, surpayé pour construire de la merde. De la merde qui fait plaisir certes.

Aujourd'hui c'est la grande fête pour la sortie de Swift. Un truc archi propriétaire programmable avec une bouse nommée Xcode, censé remplacer à terme un machin nommé Objective-C. On est en plein délire...

Alors, la "sécurité" et la "fiabilité" là-dedans, ça me fait doucement rigoler. Autant demander à tous les participants d'un partouze dans une ambiance Woodstock de prendre quelques précautions !