Ken Thompson - developer operativnog sustava UNIX i C jezika
Ken Thompson bio je fasciniran logikom iz djetinjstva. Kao što je kasnije istaknuo, čak iu osnovnoj školi rješava aritmetičke probleme u binarnom sustavu. Ta je ljubav dovela do svijeta računala, gdje su njegova postignuća bila neusporediva i uvijek originalna.
sadržaj
Ken Thompson: Studija
Godine 1943. Ken je rođen u New Orleansu (država Louisiana). U svojoj mladosti Ken Thompson je studirao u Kaliforniji Sveučilište u Berkeleyu. Godine 1965-1966. Primio je magisterij i magisterij u elektroničkim uređajima i informacijskim sustavima. Njegov nadglednik bio je Alvin Berlekkamp.
Radite kod Bell Labs
Godine 1966. je pokazao velika sposobnost znanstvenik Ken Thompson je prihvaćen u snažan korporacije, Bell Labs, poznat kao najveći i najslavnijem Research Center, koja se bavi elektronike i računalne tehnologije. Sjedište se nalazi u Murray Hill. Prije dolaska u Bell Labs mlade programere dizajniran Mac. U okviru operativnog sustava CTSS je izrađen. Onda laboratorij počeo raditi na Multix.
Ovdje se Ken sastao s Dennis Ritchie. Postali su istomišljenici i počeo surađivati s drugim laboratorijskim znanstvenicima. Ken Thompson i Dennis Ritchie vidjeli su budućnost iza malih računalnih računala. Shvatili su da takva računala trebaju mehanizam koji kontrolira hardver računala, koji upravlja datotekama, izvršava aplikacijske programe, obavlja ulazne i izlazne operacije. Tako je postojala ideja o stvaranju novog operativnog sustava. Svih 70-ih Thompson i Ritchie radili su na UNIX-u. Njezine prve verzije stvorile su Thompson gotovo same, a Ritchie se pridružio kasnije.
Istodobno je Ken Thompson izumio jezik Bon, a zatim - jezik B, na temelju kojeg je kasnije stvoren jezik C i počeo razvijati igru "Svemirski put". Igra je simulirala Sunčev sustav sa svojim tijelima. Svemirska letjelica je trebala biti postavljena na planete ili satelite. Laboratorij je napustio Multix projekt. Godine 1969. Thompson i Ritchie razvili su operativni sustav UNICS, koji je kasnije dobio suvremeni naziv UNIX. Thompson je stvorio Qedov urednik za CTSS, koji je uključivao regularne izraze za manipuliranje redcima u tekstu. Taj je projekt napravio redovite izraze popularne u programiranju, a ne samo u logici. Oni su stalno korišteni u UNIX programima za obradu teksta. Danas, većina programa koji koriste regularne izraze koriste Thompsonovu notaciju. Ken je također izumio algoritam koji je dobio svoje ime da pretvori redovite izraze u neodeterministički konačni državni stroj.
Radite na programima šaha
Od XVIII stoljeća, ljudi su pokušali stvoriti strojeve za šah. Pokušaj je bio uspješan 1983. godine, kada su Thompson i Condon stvorili Belle, prvo računalo koje je dostiglo razinu šaha. Thompson je napisao program za punu popisivanje end-igara za 4-6 figura. Kasnije, uz pomoć stručnjaka za šah, John Roikroft, snimio ih je na CD-ROM-u. Godine 1994. novo poboljšano šahovsko računalo pobijedilo je Garry Kasparov.
Daljnje aktivnosti
Sredinom 1980-ih, Thompson u Bell Labs počeo je projektirati novi operativni sustav koji je trebao biti zamjena za UNIX. Naziva se "planom 9". Istodobno, on je testirala rane verzije C + + jezika, ali je izrazio negativan stav prema njemu, ne odobravajući ideje koje su činile osnovu jezika.
Godine 1992. zajedno s Robom Pike razvio je kodiranje UTF-8, koje je postalo glavno za World Wide Web. U 90 godina, zajedno s Ritchie i drugim istraživačima Bell Labs, započeo je proces formiranja operativnog sustava Inferno.
Godine 2000. Thompson je napustio Bell Labs. Do 2006. radio je za Entrisphere, a potom se preselio u Google, gdje još uvijek radi na Go-u. Ovaj nadareni znanstvenik u budućnosti može otkriti sve svoje kreativne potencijale.
Ken Thompson: Postignuća
Glavna stvar u njegovu životu je stvaranje UNIX i programski jezik C. Ken Thompson, čija je biografija razmatrana u članku, primila je mnoge nagrade za svoj život.
Godine 1983. Thompson i Ritchie zajedno su dobili Turingovu nagradu. Godine 1990. dobio je Richard Hamming medalju iz IEEE-a za stvaranje UNIX i C jezika, a 1994. dobio je i medalju "Pioneer of Computer Technology", također u suradnji s Ritchiejem. 1999. predsjednik Bill Clinton dodijelio Thompsona i Ritchiea nacionalnom medaljom. Godine 1999. Thompson je dobio prvu nagradu Instituta za elektroniku i električne inženjere za svoju ulogu u stvaranju UNIX OS-a 2003. godine, zajedno s Ritchieom - nagradom Harold Pender. Japan je također primijetio svoje inovativne razvojne nagrade (2011.).
- Enoch Thompson - protagonist serije "Underground Empire"
- Leah Thompson: biografija, filmografija, karijera i osobni život
- Serija "Jane Doe": kratki sažetak
- Alexander Bell: biografija i njegov izum (fotografija)
- Prijenosno računalo Packard Bell P5WS0
- Emma Thompson - pravi ukras kina
- Američki pisac Thompson Hunter Stockton: biografija, kreativnost
- Thompson Jenny - zvijezda svjetskog kupanja
- Ernest Seton-Thompson: Biografija i književna aktivnost
- Thompson Bryan: povijest filmske zvijezde prošlog stoljeća
- Clay Thompson: karijera, statistika, postignuća
- Amerika može biti ponosan na Tonyja Thompsona
- Jasmine Thompson: Biografija i kreativnost
- Whitney Thompson - dobitnik 10. reality showa Tyra Banks
- James Thompson - borac sposoban mnogo
- Lea Thompson (Lea Thompson): Odabrana filmografija
- Glumci filma "Samo-vuk" i njegove osobine
- Glumica Gillian Bell: Najbolji filmovi
- Notepad Regular Expressions: Opis, zamjena i primjeri
- Filmovi s Susanna Thompson
- Planetarni model atoma: teorijsko opravdanje i praktični dokazi