• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Ken Thompson



    Podstrony: 1 [2] [3] [4]
    Przeczytaj także...
    Perl – interpretowany język programowania autorstwa Larry’ego Walla początkowo przeznaczony głównie do pracy z danymi tekstowymi, obecnie używany do wielu innych zastosowań. Wzorowany na takich językach jak C, skryptowe: sed, awk i sh oraz na wielu innych.Inferno to rozproszony system operacyjny zaprojektowany do pracy na wielu komputerach połączonych siecią komputerową. Może być uruchomiony jako autonomiczny system operacyjny, jako aplikacja w istniejącym już systemie, lub jako wtyczka do Internet Explorera. Aplikacje dla tego systemu pisane są w języku Limbo.

    Kenneth Lane Thompson (ur. 4 lutego 1943 w Nowym Orleanie, Luizjana) – amerykański programista, twórca języka programowania B, języka programowania Go oraz systemu operacyjnego Unix.

    Życiorys[ | edytuj kod]

    Thompson urodził się 4 lutego 1943 roku w Nowym Orleanie. W roku 1965 uzyskał licencjat, a rok później tytuł magistra elektrotechniki oraz informatyki na Uniwersytecie Kalifornijskim w Berkeley. W latach sześćdziesiątych pracował razem z Dennisem Ritchie nad systemem operacyjnym Multics. W trakcie jego rozwoju, Thompson opracował język programowania Bon. Oba projekty zostały porzucone, gdy stały się zbyt skomplikowane, lecz zdobyte doświadczenia przenieśli ze sobą do Bell Labs, gdzie Thompson i Ritchie zaczęli prace nad systemem Unix. W tym samym ośrodku Thompson stworzył język programowania B, prekursor powstałego kilka lat później języka C autorstwa Dennisa Ritchiego.

    Programista, zwany też potocznie koderem to osoba, która tworzy programy komputerowe w pewnym języku programowania. Termin ten może odnosić się także do specjalisty w jednej dziedzinie programowania. Większość programistów zna co najmniej kilka języków programowania (np. C, C++, Java), lecz specjalizuje się tylko w wybranych z nich. Nazwa głównego języka jest często dodawana do nazwy stanowiska, np. programista C++, aby podkreślić specjalizację.Wyrażenia regularne (ang. regular expressions, w skrócie regex lub regexp) – wzorce, które opisują łańcuchy symboli. Teoria wyrażeń regularnych jest związana z teorią języków regularnych. Wyrażenia regularne mogą określać zbiór pasujących łańcuchów, mogą również wyszczególniać istotne części łańcucha.

    Będąc od 1975 do 1976 roku wizytującym profesorem na swej macierzystej uczelni, Thompson zainstalował w jednej z pracowni system Unix na komputerach PDP, co niedługo później dało początek projektowi BSD. W latach 90. XX wieku uczestniczył w tworzeniu systemów Plan 9 (UTF8) i Inferno. Odszedł z Bell Labs w grudniu 2000 roku. Do 2006 roku pracował w Entrisphere, Inc., a zaś obecnie w Google.

    Usenet (ang. USEr NETwork – sieć użytkowników) to ogólnoświatowy system grup dyskusyjnych, z którego można korzystać przez Internet. Składa się on z tysięcy grup tematycznych, ułożonych w strukturę hierarchiczną. Wiadomości przypominające pocztę elektroniczną użytkownicy wysyłają do serwerów Usenetu, a serwery tworzące sieć P2P automatycznie wymieniają je między sobą. Czasem wiadomości są nazywane postami, z angielskiego to post – wywiesić informację, skąd a post – wiadomość umieszczona w Usenet.Stany Zjednoczone, Stany Zjednoczone Ameryki (ang. United States, US, United States of America, USA) – federacyjne państwo w Ameryce Północnej graniczące z Kanadą od północy, Meksykiem od południa, Oceanem Spokojnym od zachodu, Oceanem Arktycznym od północnego zachodu i Oceanem Atlantyckim od wschodu.


    Podstrony: 1 [2] [3] [4]




    Warto wiedzieć że... beta

    grep – jeden z podstawowych programów wchodzących w skład systemu Unix. Służy do znajdowania w strumieniu wejścia (plik, lub po prostu wpisywany tekst) linii zawierających ciąg znaków pasujących do danego wyrażenia regularnego. Został napisany przez Kena Thompsona.
    Elektrotechnika (inżynieria elektryczna) - dziedzina techniki i nauki, która zajmuje się zagadnieniami związanymi z wytwarzaniem, przetwarzaniem (przekształcaniem), przesyłaniem, rozdziałem, magazynowaniem i użytkowaniem energii elektrycznej.
    ed to standardowy edytor wierszowy systemu UNIX. ed przyjmuje, że tekst podlegający obróbce podzielony jest na wiersze i pozwala jedynie na modyfikacje wskazanych wierszy tekstu za pomocą poleceń wydawanych programowi w trybie interaktywnym, w podobny sposób jak w wierszu poleceń systemu DOS czy UNIX. Zmusza to użytkownika do operowania numerami wierszy tekstu.
    Plan 9 from Bell Labs – rozproszony system operacyjny, który powstał w Computing Sciences Research Center w AT&T Bell Laboratories (obecnie Lucent Technologies, Bell Labs).
    BSD (ang. Berkeley Software Distribution, czasami nazywany Berkeley Unix) – odmiana systemu operacyjnego Unix wywodząca się ze stworzonych na Uniwersytecie Kalifornijskim Berkeley rozszerzeń dla systemu rozwijanego przez firmę AT&T. Także potoczna nazwa licencji BSD, na której te systemy są wydawane oraz pokrewnych licencji tego typu (np. licencja MIT).
    Uniwersytet Kalifornijski w Berkeley (University of California, Berkeley), skrótowo nazywany UC Berkeley lub po prostu Berkeley czy Cal – najstarszy i najważniejszy spośród dziesięciu kampusów Uniwersytetu Kalifornijskiego. Położony w Berkeley w Kalifornii nad Zatoką San Francisco.
    International Standard Name Identifier (ISNI) – unikalny identyfikator służący wystandaryzowanej identyfikacji obiektów, podmiotów, autorów dzieł, utworów i publikacji.

    Reklama

    Czas generowania strony: 0.024 sek.