Ken Thompson - vývojář operačního systému UNIX a C
Ken Thompson byl fascinován logikou z dětství. Jak poznamenal později, i v základní škole by řešil aritmetické problémy v binárním systému. Tato láska ho vedla k počítačovému světu, kde jeho úspěchy byly nesrovnatelné a vždy originální.
Obsah
Ken Thompson: Studie
V roce 1943 se narodil v New Orleans (stát Louisiana). V mládí studoval v Kalifornii Ken Thompson Univerzita v Berkeley. V letech 1965-1966 získal bakalářský titul a magisterský titul v oboru elektronických zařízení a informačních systémů. Jeho nadřízeným byl Alvin Berlekkamp.
Pracujte v laboratořích Bell
V roce 1966 byl Ken Thompson, vědec s velkými schopnostmi, přijat do výkonné společnosti Bell Labs, známé jako největší a nejslavnější výzkumné centrum v oblasti elektroniky a výpočetní techniky. Její ústředí se nachází v Murray Hill. Před příchodem mladých vývojářů navrhla společnost Bell Labs MAC. Ve svém rámci byl vytvořen CTSS. Pak laboratoř začala pracovat na Multixu.
Zde se Ken setkal s Dennisem Ritchiem. Stali se podobně smýšlejícími lidmi a začali spolupracovat s dalšími vědci z oblasti laboratoře. Ken Thompson a Dennis Ritchie viděli budoucnost za stolními malými osobními počítači. Uvědomili si, že tyto počítače potřebují mechanismus, který ovládá hardware počítače vykonávající práci se soubory, provádění aplikačních programů, vstupní a výstupní operace. Takže došlo k vytvoření nového operačního systému. Všech sedmdesátá léta Thompson a Ritchie pracovali na systému UNIX. Její první verze byla Thompsonem vytvořena téměř sama a Ritchie se připojil později.
Současně Ken Thompson vynalezl jazyk Bon a pak - jazyk B, na jehož základě byl později vytvořen jazyk C, a začal rozvíjet hru "Vesmírné cestování". Hra simulovala solární systém s těly. Kozmická loď měla být vysazena na planety nebo satelity. Laboratoř opustila projekt Multix. V roce 1969 vytvořili Thompson a Ritchie operační systém UNICS, který později obdržel moderní název UNIX. Thompson vytvořil Qed editor pro CTSS, který zahrnoval regulární výrazy pro manipulaci s řádky v textu. Tento projekt získal pravidelné výrazy populární v programování, nejen v logice. V programech pro textové zpracování byly neustále používány v systémech UNIX. V současnosti většina programů, které používají regulární výrazy, používá Thompsonův zápis. Ken také vynalezl algoritmus, který získal jeho jméno, aby převedl regulární výrazy na nedeterministický konečný stavový stroj.
Práce na šachových programech
Od 18. století se lidé pokoušeli vytvořit šachové stroje. Pokus byl úspěšný v roce 1983, kdy Thompson a Condon vytvořili Belle, první počítač, který dosáhl úrovně šachového mistra. Thompson napsal program pro kompletní výčet endgames pro 4-6 čísel. Později, s pomocí šachového odborníka Johna Roikrofta, nahrál na CD-ROM. V roce 1994 vylepšil nový vylepšený šachový počítač Garry Kasparov.
Další aktivity
V polovině osmdesátých let začal Thompson v laboratořích Bell Labs navrhnout nový operační systém, který měl být nahrazen systémem UNIX. Byl nazván "plán 9". Také v tomto okamžiku testoval starší verze jazyka C ++, ale vyjádřil vůči němu negativní postoj, a neschvaloval myšlenky, které tvořily základ jazyka.
V roce 1992 společně s Robem Pikem vytvořil kódování UTF-8, které se stalo hlavním prvkem pro World Wide Web. V 90 letech spolu s Ritchiem a dalšími výzkumníky z laboratoří Bell Labs začal proces vytváření operačního systému Inferno.
V roce 2000 opustil Thompson Bell Labs. Do roku 2006 pracoval pro společnost Entrisphere, poté se přestěhoval do společnosti Google, kde stále pracuje na Go. Tento talentovaný vědec může v budoucnu odhalit veškerý svůj tvůrčí potenciál.
Ken Thompson: úspěchy
Hlavní věcí v jeho životě je vytvoření UNIX a programovací jazyk C. Ken Thompson, jehož biografie byla v článku zmíněna, získala mnoho ocenění za svůj život.
V roce 1983 získali Thompson a Ritchie společně cenu Turing. V roce 1990 mu byla udělena medaile Richarda Hamminga z IEEE pro vytvoření UNIXu a jazyka C. V roce 1994 získal medaili "Pioneer of Computer Technology" také ve spojení s Ritchie. V roce 1999 prezident Bill Clinton udělil Thompsona a Ritchie národní medaili. V roce 1999 získal Thompson první cenu Institutu elektronických a elektrotechnických inženýrů za svou roli při vytváření systému UNIX v roce 2003 společně s Ritchiem - cenou Harold Pendera. Japonsko také zaznamenalo inovativní vývoj (cena za rok 2011).
- Film "Deník Rum". Herci a role
- Leah Thompson: biografie, filmografie, kariéra a osobní život
- Bill Gates. Životopis - americký sen
- Alexander Bell: biografie a jeho vynález (foto)
- Emma Thompson - opravdová výzdoba kina
- Thompson Jenny - hvězda světa plavání
- Ernest Seton-Thompson: Životopis a literární činnost
- Thompson Bryan: historie filmové hvězdy minulého století
- Clay Thompson: kariéra, statistiky, úspěchy
- Amerika může být hrdá na Tony Thompson
- Série "Agent Carter": herci základního složení
- Jasmine Thompson: Životopis a kreativita
- Nikolaj Bulgakov a rodinná legenda o klanu
- Whitney Thompson - vítěz desáté reality show Tyra Banks
- James Thompson - bojovník schopný toho hodně
- Lea Thompsonová (Lea Thompson): Vybraná filmografie
- Smyšlená hrdinka filmové série "Noční můra na Elm Street" Nancy Thompson: biografie,…
- Herci filmu "Vlastní vlk" a jeho rysy
- Poznámky regulárních výrazů: popis, nahrazení a příklady
- Filmy se Susannou Thompsonovou
- Velký vědec Isaac Newton