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.ken thomson

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.ken tompson i dennis ritchie 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.ken tomson postići 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.ken tompson životopis 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.).

Dijelite na društvenim mrežama:

Povezan
Leah Thompson: biografija, filmografija, karijera i osobni životLeah Thompson: biografija, filmografija, karijera i osobni život
Serija "Jane Doe": kratki sažetakSerija "Jane Doe": kratki sažetak
Alexander Bell: biografija i njegov izum (fotografija)Alexander Bell: biografija i njegov izum (fotografija)
Prijenosno računalo Packard Bell P5WS0Prijenosno računalo Packard Bell P5WS0
Emma Thompson - pravi ukras kinaEmma Thompson - pravi ukras kina
Američki pisac Thompson Hunter Stockton: biografija, kreativnostAmerički pisac Thompson Hunter Stockton: biografija, kreativnost
Thompson Jenny - zvijezda svjetskog kupanjaThompson Jenny - zvijezda svjetskog kupanja
Ernest Seton-Thompson: Biografija i književna aktivnostErnest Seton-Thompson: Biografija i književna aktivnost
Thompson Bryan: povijest filmske zvijezde prošlog stoljećaThompson Bryan: povijest filmske zvijezde prošlog stoljeća
Clay Thompson: karijera, statistika, postignućaClay Thompson: karijera, statistika, postignuća
» » Ken Thompson - developer operativnog sustava UNIX i C jezika
LiveInternet