Ken Thompson – Biografia
Ken Thompson, urodzony 4 lutego 1943 roku w Nowym Orleanie, jest amerykańskim pionierem informatyki. Pracował w Bell Labs, gdzie zaprojektował i wdrożył oryginalny system operacyjny Unix oraz stworzył język programowania B, bezpośredniego poprzednika języka C. Był również jednym z twórców systemu operacyjnego Plan 9. Jego wkład obejmował również pracę nad wyrażeniami regularnymi oraz wczesnymi edytorami tekstu, takimi jak QED i ed. W 1983 roku otrzymał Nagrodę Turinga. Od 2006 roku pracuje w Google, gdzie współtworzył język Go
Kim jest – dane osobowe
- Prawdziwe imię i nazwisko
- Kenneth Lane Thompson
Gdzie i kiedy się urodził
- Data
- Miasto
- Nowy Orlean
- Region
- Luizjana
- Kraj
- USA
Skąd pochodzi – narodowość i języki
- Narodowość
- Amerykańska (USA)
- Języki
- angielski
Ważne daty – kalendarium życia
- 1965 – Uzyskanie tytułu licencjata z inżynierii elektrycznej i nauk komputerowych na Uniwersytecie Kalifornijskim w Berkeley
- 1966 – Uzyskanie tytułu magistra z inżynierii elektrycznej i nauk komputerowych na Uniwersytecie Kalifornijskim w Berkeley
- 1966 – Zatrudnienie w Bell Labs
- 1983 – Otrzymanie Nagrody Turinga za rozwój teorii systemów operacyjnych i implementację systemu UNIX
- 2000 – Przejście na emeryturę z Bell Labs
- 2006 – Rozpoczęcie pracy w Google
Szkoły i studia – wykształcenie
- Szkoła / uczelnia
- University of California, Berkeley
- Kierunek studiów
- Inżynieria elektryczna i nauki komputerowe
- Tytuł
- Licencjat
- Lata nauki
- 1965
- Szkoła / uczelnia
- University of California, Berkeley
- Kierunek studiów
- Inżynieria elektryczna i nauki komputerowe
- Tytuł
- Magister
- Lata nauki
- 1966
O twórczości – czym się zajmuje
- Zawód
- informatyk, programista
- Gatunki
- informatyka
- O czym pisze (tematy)
- tematy związane z informatyką, systemami operacyjnymi i programowaniem
- Skąd czerpał inspirację
- Dennis Ritchie, Elwyn Berlekamp
- Kto na nim się wzorował
- programiści, inżynierowie komputerowi
Najważniejsze książki i dzieła
- Tytuł
- Unix
- Rok wydania
- 1969
- Rodzaj
- system operacyjny
- O czym jest
- System operacyjny stworzony przez Ken Thompson i Dennis Ritchie
- Tytuł
- Język B
- Rok wydania
- 1969
- Rodzaj
- język programowania
- O czym jest
- Język programowania stworzony jako poprzednik języka C
- Tytuł
- Plan 9
- Rok wydania
- 1995
- Rodzaj
- system operacyjny
- O czym jest
- System operacyjny zaprojektowany w Bell Labs jako rozwinięcie Unix
- Tytuł
- Go
- Rok wydania
- 2009
- Rodzaj
- język programowania
- O czym jest
- Język programowania stworzony w Google
Nagrody i wyróżnienia
- Nagroda Turinga (1983) – Rozwój teorii systemów operacyjnych i implementacja systemu UNIX
- National Medal of Technology (1998) – Współtworzenie systemu UNIX i języka C
Słynne cytaty autora
I was always fascinated with logic and even in grade school I'd work on arithmetic problems in binary, stuff like that. Just because I was fascinated
— wywiad
Co o nim mówią – krytycy i czytelnicy
- Ocena krytyków
- Twórczość Thompson'a jest uznawana za fundamentalną dla rozwoju informatyki i systemów operacyjnych
- Znaczenie dla kultury
- System UNIX i język C miały ogromny wpływ na rozwój technologii komputerowej oraz programowania