/ / Ken Thompson - vývojár UNIX a C

Ken Thompson je vývojárom operačného systému UNIX a jazyka C.

Logika Ken Thompson bola od detstva fascinovaná logikou.Ako poznamenal neskôr, aj v základnej škole by vyriešil aritmetické problémy v binárnom systéme. Táto láska ho priviedla do počítačového sveta, kde jeho úspechy boli neporovnateľné a vždy originálne.

Ken Thompson

Ken Thompson: štúdium

V roku 1943 sa Ken narodil v štáte New OrleansLouisiana). Ken Thompson v mladosti študoval na kalifornskej univerzite v Berkeley. V rokoch 1965 - 1966 získal najprv bakalárske a magisterské štúdium prírodných vied v oblasti elektronických zariadení a informačných systémov. Jej nadriadeným bol Alvin Berlemkamp.

Pracovné miesta v Bell Labs

V roku 1966 preukázal veľké schopnostiVedec Ken Thompson bol prijatý do výkonnej spoločnosti Bell Labs, známej ako najväčšie a najznámejšie výskumné centrum so zameraním na elektroniku a počítačovú technológiu. Jej ústredie sa nachádza v Murray Hill. Pred príchodom mladých vývojárov navrhol Bell Labs MAC. V jeho rámci bol vytvorený OS CTSS. Potom laboratórium začalo pracovať na Multixe.

Tu sa Ken stretol s Dennisom Ritchiem.Stali sa rovnako zmýšľajúcimi a začali spolupracovať s inými vedcami v laboratóriu. Ken Thompson a Dennis Ritchie videli budúcnosť pomocou stolných osobných počítačov. Uvedomili si, že také počítače potrebujú mechanizmus, ktorý riadi hardvér počítača, prácu so súbormi, vykonávanie aplikačných programov a operácie vstupu a výstupu. Takže myšlienka vytvorenia nového operačného systému. Počas 70. rokov Thompson a Ritchie pracovali na systéme UNIX. Jej prvé verzie boli vytvorené Thompsonom takmer samostatne a Ritchie sa pripojil neskôr.

V rovnakom čase Ken Thompson vynašiel Bon apotom - jazyk B, na základe ktorého bol neskôr jazyk C vytvorený, a začal rozvíjať hru „Space Travel“. V hre bola simulovaná slnečná sústava a jej telá. Kozmická loď bola povinná pristáť na planétach alebo satelitoch. Laboratórium opustilo projekt Multix.

Ken Thompson a Dennis Ritchie
V roku 1969 Thompson a Ritchie vyvinuli OS UNICS,ktorý neskôr dostal moderný názov UNIX. Thompson vytvoril editor Qed pre CTSS, ktorý obsahoval regulárne výrazy pre manipuláciu s riadkami v texte. Tento projekt urobil populárne regulárne výrazy v programovaní, nielen logiku. Začali sa neustále používať v systéme UNIX v programoch na spracovanie textu. V súčasnosti väčšina programov s bežným výrazom používa notáciu Thompson. Ken tiež vymyslel algoritmus, ktorý dostal meno pre transformáciu regulárnych výrazov na neurčitý konečný stavový stroj.

Práce na šachových programoch

Od 18. storočia sa ľudia snažili vytvoriť šachyautomatické stroje. Pokus bol úspešný v roku 1983, keď Thompson a Condon vytvorili Belle, prvý počítač, ktorý dosiahol úroveň šachového majstra. Thompson napísal program pre kompletný zoznam koncových hier pre 4 až 6 čísel.

Úspechy Ken Thompsona
Neskôr ich pomocou šachového experta Johna Roycrofta zaznamenal na CD-ROM. V roku 1994 nový pokročilý šachový počítač porazil Garryho Kasparova.

Ďalšie činnosti

V polovici 80. rokov začal Thompson v Bell Labsnavrhnúť nový OS, ktorý mal nahradiť UNIX. Nazývalo sa to „plán 9“. Aj v tomto čase testoval skoré verzie jazyka C ++, vyjadril však k nemu negatívny postoj a nepodporil myšlienky, ktoré tvorili jeho základ.

V roku 1992 bol spolu s Robom Pikeomvyvinul utf-8 kódovanie, ktoré sa stalo jadrom World Wide Web. V 90. rokoch spolu s Ritchie a ďalšími výskumníkmi z Bell Labs začal proces formovania operačného systému Inferno.

V roku 2000 Thompson opustil Bell Labs.Do roku 2006 pracoval v spoločnosti Entrisphere, potom sa presťahoval do spoločnosti Google, kde stále pracuje na jazyku Go. Tento nadaný vedec v budúcnosti môže odhaliť všetok svoj tvorivý potenciál.

Ken Thompson: Úspechy

Hlavnou vecou v jeho živote je vytvorenie systému UNIX a programovacieho jazyka C. Ken Thompson, ktorého biografia sa v tomto článku zvažovala, získal vo svojom živote mnoho ocenení.

V roku 1983Thompson a Ritchie spoločne získali cenu Turingovej ceny. V roku 1990 získal medailu Richarda Hamminga od IEEE za vytvorenie systému UNIX OS a jazyka C. V roku 1994 bol priekopníkom medaile počítačového hardvéru, taktiež v spolupráci s Ritchie.

Ken Thompson Životopis
V roku 1999 ocenil prezident Bill ClintonThompson a Ritchie National Medal. V roku 1999 dostal Thompson prvú cenu od Inštitútu elektroniky a elektrotechniky za svoju úlohu pri vytváraní OS UNIX av roku 2003 spolu s Ritchie získal cenu Harolda Pendera. Japonsko tiež zaznamenalo svoj inovatívny vývoj (cena za rok 2011).

páčilo sa:
0
Populárne príspevky
Duchovný rozvoj
jedlo
y