Ken Thompson - razvijalec operacijskega sistema UNIX in C jezik
Ken Thompson je bil fasciniran z logiko iz otroštva. Kot je kasneje zapisal, tudi v osnovni šoli bi rešil aritmetične probleme v binarnem sistemu. Ta ljubezen ga je pripeljala do računalniškega sveta, kjer so njegovi dosežki bili neprimerljivi in vedno izvirni.
Vsebina
Ken Thompson: Študija
Leta 1943 je bil Ken rojen v New Orleansu (država Louisiana). V svoji mladosti je Ken Thompson študiral v Kaliforniji Univerza v Berkeleju. Leta 1965-1966 je prejel diplomo in magisterij iz elektronskih naprav in informacijskih sistemov. Njegov nadzornik je bil Alvin Berlekkamp.
Delo v Bell Labs
Leta 1966 je pokazal veliko sposobnost znanstvenik Ken Thompson je bil sprejet v močno korporacijo, Bell Labs, ki je znan kot največji in najbolj slavno raziskovalni center, ki se ukvarja z elektroniko in računalniške tehnologije. Njegov sedež se nahaja v Murray Hillu. Pred prihodom mladih razvijalcev je Bell Labs zasnoval MAC. V tem okviru je bil CTSS ustanovljen. Nato je laboratorij začel delati na Multixu.
Ken se je srečal z Dennisom Ritchiejem. Postali so enako mislečimi ljudmi in so začeli sodelovati z drugimi laboratorijskimi znanstveniki. Ken Thompson in Dennis Ritchie sta videla prihodnost namiznih malih osebnih računalnikov. Ugotovili so, da so ti računalniki potrebujejo mehanizem, ki nadzira računalniške strojne opreme, ki opravlja delo z datotekami, izvedbo aplikacijskih programov, vhodnih in izhodnih operacij. Tako je prišlo do zamisli o oblikovanju novega operacijskega sistema. Vsi 70-ti Thompson in Ritchie so delali na Unixu. Njene prve različice je ustvarila Thompson skoraj sam, Ritchie pa se je kasneje pridružil.
Istočasno je Ken Thompson izumil jezik Bon, nato pa - jezik B, na podlagi katerega je kasneje ustvaril jezik C, in začel razvijati igro "vesoljska potovanja". Igra simulira sončni sistem s svojimi telesi. Vesoljsko plovilo je bilo treba zasajiti na planetih ali satelitih. Laboratorij je opustil projekt Multix. Leta 1969 sta Thompson in Ritchie razvila operacijski sistem UNICS, ki je kasneje prejel sodobno ime UNIX. Thompson je ustvaril urejevalnik Qed za CTSS, ki je vključeval regularne izraze za manipulacijo vrstic v besedilu. Ta projekt je postal priljubljen v programiranju, ne le v logiki. V programih za obdelavo besedil so bili stalno uporabljeni v UNIX-u. Danes večina programov, ki uporabljajo regularne izraze, uporabljajo Thompsonovo notacijo. Ken je tudi izumil algoritem, ki je dobil njegovo ime za pretvorbo regularnih izrazov v nedeterminističen končni državni stroj.
Delo na šahovskih programih
Od 18. stoletja so ljudje poskušali ustvariti šahovske stroje. Poskus je bil uspešen leta 1983, ko sta Thompson in Condon ustvarila Belle, prvi računalnik, ki je dosegel raven šahovskega mojstra. Thompson je napisal program za popolno štetje končnih iger za 4-6 številk. Kasneje, s pomočjo šahovskega strokovnjaka Johna Roikrofta, jih je posnel na CD-ROMu. Leta 1994 je novi izboljšani šahovski računalnik premagal Garryja Kasparova.
Nadaljnje aktivnosti
Sredi osemdesetih let je Thompson pri Bell Labs začel načrtovati nov operacijski sistem, ki naj bi nadomestil UNIX. Imenoval se je "načrt 9". Tudi v tem času je preizkusil zgodnje različice jezika C ++, vendar je izrazil negativen odnos do njega, ne da bi odobril ideje, ki so temeljile na jeziku.
Leta 1992 je skupaj z Robom Pike razvil kodiranje UTF-8, ki je postal glavni za svetovni splet. V 90 letih je skupaj z Ritchiejem in drugimi raziskovalci iz Bell Labs začel proces oblikovanja operacijskega sistema Inferno.
Leta 2000 je Thompson zapustil Bell Labs. Do leta 2006 je delal za Entrisphere, nato se je preselil v Google, kjer še vedno dela na Go. Ta nadarjen znanstvenik v prihodnosti lahko razkrije vse svoje ustvarjalne potenciale.
Ken Thompson: dosežki
Glavna stvar v njegovem življenju je ustvarjanje UNIX in programski jezik C. Ken Thompson, katerega biografija je bila obravnavana v članku, je prejel številne nagrade za svoje življenje.
Leta 1983, Thompson in Ritchie skupaj prejel Turing Award. Leta 1990 je prejel nagrado IEEE Richard W. Hammingove medaljo iz IEEE za oblikovanje UNIX in C. V letu 1994 - medaljo "Pioneer Computer Engineering", in skupaj z Ritchie. Leta 1999 je predsednik Bill Clinton nagrado Thompson in Ritchie z državno medaljo. Leta 1999 je bil Thompson prejel prvo nagrado za svojo vlogo pri ustvarjanju UNIX Institute of Electrical and Electronics Engineers, v letu 2003, skupaj z Ritchie - Harold PENDER nagrado. Japonska je prav tako zabeležila inovativni razvoj (nagrada za leto 2011).
- Enoch Thompson - protagonist serije "Underground Empire"
- Leah Thompson: biografija, filmografija, kariera in osebno življenje
- Serija `Jane Doe`: kratek povzetek
- Prenosni računalnik Packard Bell P5WS0
- Emma Thompson - prava dekoracija kinematografije
- Ameriški pisatelj Thompson Hunter Stockton: biografija, ustvarjalnost
- Thompson Jenny - zvezda svetovnega plavanja
- "Underground Empire": igralci. "Underground Empire": ploskev in ustvarjalci…
- Ernest Seton-Thompson: Biografija in literarna dejavnost
- Thompson Bryan: zgodovina filmske zvezde prejšnjega stoletja
- Clay Thompson: kariera, statistika, dosežki
- Amerika je ponosna na Tonyja Thompsona
- Jasmine Thompson: Biografija in ustvarjalnost
- Whitney Thompson - zmagovalec 10. realnosti show Tyra Banks
- James Thompson - borec, ki je sposoben veliko
- Lea Thompson (Lea Thompson): izbrana filmografija
- Izmišljena junakinja filma "Nočna mora na ulici Elm" Nancy Thompson: biografija, opis in…
- Igralci filma "Samo-volk" in njegove značilnosti
- Igralka Gillian Bell: Najboljši filmi
- Redni izrazi za beležnico: opis, zamenjava in primeri
- Filmi s Susanso Thompson