Ordinateurs

Dennis Ritchie, créateur de C, dit « au revoir, monde » – High-teK.ca

Ce site peut gagner des commissions d’affiliation à partir des liens sur cette page. Conditions d’utilisation.

Chaque jour depuis le décès de Dennis Ritchie mon exemplaire de 1978 de « K&R » – Le langage de programmation C, de Brian W. Kernighan et Dennis M. Ritchie – m’a lancé un regard noir en me demandant pourquoi je n’avais pas écrit quelque chose sur son effet sur ma vie professionnelle. En effet, le livre, qui a remplacé les notes agrafées et copiées à la main qui l’ont précédé, m’a suivi à travers le pays et vers et depuis de nombreuses entreprises. Son voyage est parallèle au mien et à celui d’une grande partie de l’industrie informatique.

D’abord, dans les années 1970, quand C était avant-gardiste — un outil de recherche utilisé par Laboratoires Bell et quelques universités pour aider à fournir un environnement informatique sérieux sur de petites machines – j’ai utilisé le livre pour m’aider à obtenir mon diplôme en informatique, en écrivant un compilateur qui pourrait exécuter le code dans le livre. Puis, au début des années 1980, le livre était mon manuel de référence pour développer de vrais compilateurs C pour ordinateurs centraux monstresqui régnait alors sur le monde informatique.

Première édition du livre sur le langage de programmation C de Kernighan et RitchieEnsuite, le livre est parti avec moi, chez le fabricant de stations de travail Sun Microsystems, où Unix avait finalement atteint le grand moment. Sun et des dizaines d’autres entreprises avaient trouvé leur religion dans le langage C et le système d’exploitation Unix simples et facilement licenciés, inaugurant l’aube des systèmes ouverts et de la collaboration multifournisseurs sur les logiciels système. C était en effet roi là-bas.

Psssssst :  Les secrets du coffre-fort : Backblaze ouvre les sections clés de son logiciel de préservation des données - High-teK.ca

Le livre a eu un long repos après cela, C ayant été remplacé pour moi par ses derniers grands frères, C++, C# et son descendant spirituel, Java. Les exemples de programmes simples du livre original de 228 pages, à commencer par le classique intemporel « hello, world », ont été dépassés par des tomes monstrueusement volumineux sur la programmation spécialisée pour les systèmes de fenêtres, les frameworks et l’utilisation de modèles ésotériques. J’ai raté le style d’écriture simple et presque folklorique du livre, qui faisait que même le lecteur le plus timide se sentait comme un super-héros au clavier.

Mais le livre n’était pas fini avec moi. Lorsque notre fille a plongé dans le monde de la robotique, j’ai découvert que le langage C, proche de sa forme originale, était bien vivant et prospère. Le livre est sorti de l’étagère pour enseigner à une autre génération une manière simple et élégante de programmer qui permet au développeur d’être directement en contact avec les entrailles de l’ordinateur. La variable entière modeste – int – a augmenté de taille au fil des ans à mesure que les ordinateurs se développaient, mais le langage C et son style de codage clairsemé et propre perdurent. Pour cela, nous devons tous beaucoup à Dennis Ritchie.

Bonjour original, programme mondial du livre de programmation K&R CDennis Ritchie sera rappelé pour de nombreuses réalisations, en commençant par être le co-créateur du système d’exploitation Bell Labs Unix, précurseur non seulement de l’Unix d’aujourd’hui, mais aussi de FreeBSD, Linux, Android et Mac OS – pour lequel lui et Thompson ont remporté le prix Turing et la médaille nationale de la technologie. Mais pour moi, je me souviendrai toujours mieux de l’excitation que j’ai ressentie à l’idée de pouvoir explorer un langage de programmation par moi-même lorsque j’ai reçu ma première copie du langage de programmation C.

Psssssst :  Microsoft obligera les clients Office 365 ProPlus à utiliser la recherche Bing

Bouton retour en haut de la page