people/t/ThompsonKen/index.html
<!--#include virtual="/header-start.html" -->
<title>Ken Thompson</title>
<!--#include virtual="/header-end.html" -->
<figure class="left side">
<figcaption>Thompson</figcaption>
<img alt="Ken Thompson" src="portrait.jpg"/>
</figure>
<p>Thompson naît à la <span class="place">Nouvelle-Orléans (Louisiane)</span> <time>1943-02-04</time>. <time>1965
</time>
il entre à l'<span class="place">Université de Berkeley (Californie)</span> où il obtient un B.S. et un M.S. en
ingénierie électrique.</p>
<section>
<h2>Unix</h2>
<p><time>1966</time> il arrive au département de recherche des laboratoires téléphoniques Bell, et travaille sur le
projet Multics. <time>1969</time> il développe <a href="/tech/info/soft/prod/os/unix">Unix</a> en assembleur sur
une machine PDP-7, destiné à faire tourner la machine PDP-7 de Digital (fournie sans <a
href="/tech/info/soft/prod/os">OS</a>).</p>
</section>
<h2>C</h2>
<p><time>1970</time> Thomson écrit le langage B, précurseur du <a href="/tech/info/soft/proj/impl/lang/c">C</a>.</p>
<p><time>1971</time> il migre <a href="/tech/info/soft/prod/os/unix">Unix</a> de PDP-7 sur PDP-11. En
<time>1973</time>, il réécrit Unix en <a href="/tech/info/soft/proj/impl/lang/c">C</a>. Il en profite pour y
introduire les tubes (pipes) de Doug McIlroy.</p>
<p>A l'Automne <time>1974</time> Thompson part enseigner à Berkeley pour 1 an. Il y rencontre <span class="people">Bill Joy</span>.
</p>
<p><time>1980</time> il développe "Belle", un ordinateur joueur de jeu d'échecs. S'ensuit une série de récompenses,
avec cette année-là son élection comme membre de l'Ecole Nationale d'Ingénierie et à la <a
href="/org/us/NAS.html">NAS</a>. <time>1983</time> il est nommé fellow des laboratoires Bell, puis le prix
Tuning ACM.</p>
<p><time>1988</time> il est professeur invité à l'Université de Sydney (Australie).</p>
<p><time>1998</time> il reçoit la médaille nationale de technologie avec Dennis Ritchie pour la création d'Unix.</p>
<p><time>2000</time> il quitte les <a href="/org/us/laboratory/BellLabs.html">laboratoires Bell</a>.</p>
<!--#include virtual="/footer.html" -->