Cette semaine j’étais en déplacement : j’ai manqué de temps et, surtout, j’ai manqué de connexion internet suffisante pour faire mon travail habituel de lecture, synthèse, etc. Du coup pour cette semaine, exceptionnellement, je vous propose une édition différence d’Internet Zinc, que j’écris dans mon avion de retour à la maison — sans connexion — et qui n’a qu’un seul sujet : QU’EST-CE QU’UN PROGRAMME ?
1. Infrastructure matérielle Il y a 18 mois Paul Ford a publié un article, en Anglais, dans Bloomberg, intitulé : What is Code? Dans de nombreuses conversations depuis lors, je me suis rendu compte que cette notion cruciale était mal comprise, et que cette compréhension limitée expliquait en partie pourquoi on avait du mal à anticiper l’importance des transformations techniques et sociales induites par le code. Du coup, sans traduire (ni même relire, à dire vrai — je suis dans l’avion), le papier de Paul Ford, je veux tenter ma propre explication en prenant comme fil rouge l’exemple d’une application sur laquelle il m’arrive de travailler de loin en loin (et qui ne verra peut-être jamais le jour : c’est avant tout un terrain d’apprentissage et d’exercices).
...