URL: https://linuxfr.org/news/portrait-de-ken-thompson Title: Portrait de Ken Thompson Authors: Yves Rougy ZeroHeure, Ysabeau 🧶, Davy Defaud et Pierre Jarillon Date: 2019年09月27日T08:43:39+02:00 License: CC By-SA Tags: ken_thompson, rob_pike et brian_kernighan Score: 59 Jʼai récemment fait un portrait biographique en vidéo de ce cher Ken Thompson. Ken Thompson, ce nom ne dit peut‐être rien à certains et certaines dʼentre vous, mais GNU/Linux nʼexisterait simplement pas sans lui. En effet, cʼest lui le créateur originel dʼUNICS (il lʼavait nommé comme ça, en jeu de mots par rapport à un système qui s’appelait MULTICS), et d’un grand nombre de petits outils qu’on utilise tous les jours : le Thompson Shell (qui a servi dʼinspiration au Bourne Shell), la commande `grep`, la possibilité de connecter des processus avec les tubes (_pipes_ `|`), et plein dʼautres éléments qui sont les fondations de tous les systèmes UNIX. ---- [La vidéo portrait (sur YouTube)](https://youtu.be/m_gApHQiaS0) [Une interview de Ken Thompson par Brian Kernighan (sur Youtube)](https://youtu.be/EY6q5dv_B-o) [La page Wikipédia assez complète](https://en.wikipedia.org/wiki/Ken_Thompson) [La page Wikipédia en français](https://fr.wikipedia.org/wiki/Ken_Thompson) ----  Cʼest un type assez atypique pour lʼépoque, passionné également de jeux (il a écrit quelques jeux vidéo sur les machines de lʼépoque) mais également créateur de Belle, une machine pour jouer aux échecs. Cette machine va aller jusquʼà gagner un championnat du monde dʼéchecs informatiques, battue plus tard par une machine de chez Cray... Alors, si être le créateur dʼUNIX et un _gamer_ dans les années 70-80 n’est pas encore assez pour vous, il est aussi le cocréateur, avec Rob Pike, dʼune table de caractères qui résout les soucis de l’ASCII, à lʼarrache et vite fait pendant un dîner, table de caractères qui sera nommée UTF-8... Ah oui, et maintenant quʼil bosse chez Google, il en a profité pour co‐écrire le langage Go, encore avec [Rob Pike](https://fr.wikipedia.org/wiki/Rob_Pike), mais aussi avec Robert Griesemer. Le portrait vidéo est sur ma chaîne YouTube, qui présente quelques explications sur des concepts ou des outils quʼon rencontre dans le monde UNIX et GNU/Linux. J’y aborde des sujets pour lesquels on me pose souvent des questions et qui me semblent être importants de bien connaître quand on pratique un UNIX régulièrement. Je vous mets également un lien qui est lʼinterview vidéo de ce grand monsieur par un autre grand monsieur, [Brian Kernighan](https://fr.wikipedia.org/wiki/Brian_Kernighan) — où lʼon se rend compte que ces types sont des monstres : « UNICS ? Trois semaines : lʼéditeur une semaine, lʼassembleur une semaine, le noyau une semaine. Les tubes ? Oh, cʼest un vieux problème qui traînait... Une heure pour coder. UTF-8 ? On a soumis lʼidée au téléphone le mercredi après le dîner, la norme devait être choisie lundi, alors on a tout fait en trois jours. », etc.