68768

68768



Podstawy i języki programowania ►

Łagodny start

Jak powstawał język C?

Ludzie



Kenneth Thompson

Urodzony w 1943 roku w Nowym Orleanie. Otrzymuje tytuł magistra Uniwersytetu Kalifornijskiego w 1966, jest entuzjastą elektroniki, jednak to informatyka staje się jego pasją.

Zaraz po studiach dołącza do grupy z laboratorium firmy Bell, pracującej wspólnie z GE i MIT nad systemem Multics.

W 1969 projektuje i opracowuje system Unix, wkrótce potem język B. W 1971 przenosi system Unix na komputer PDP-11, potem przepisuje jego kod w języku C. Rozwija system Unix (np. implementuje koncepcję potoków7 opracowaną przez D.McIlroy'a).

W połowic lat 70-tych rozpoczyna również pracę dydaktyczną, na początku lat 80-tych stworzony przez niego komputer szachowy Belle zdobywa mistrzostwo świata w zawodach komputerów szachowych. Kontynuuje pracę dydaktyczną, otrzymuje wiele nagród. W roku 2000 odchodzi z Laboratorium firmy Bell.

Copyright Roman SmaAiki



Wyszukiwarka

Podobne podstrony:
Drzewo życia9 wartości, z ethosem ludności wiejskiej, odsłania podstawy ludowej filozofii życia. Py
Języki programowania-podstawowe cechy ■ Każdy język programowania jest określony przez swoją
Dlaczego powstały języki programowania? Język programowania 10
Metody i języki programowania IV semestr, projekt wykłady I opracował Sławomir Wróblewski na podstaw
Podstawy programowania - wykład 1.    Wprowadzenie Algorytmiczne języki programowania
I. Języki programowaniaKrótki przegląd języków programowania Rok Język Twórca, wersje,
I. Języki programowaniaKrótki przegląd języków programowania Rok Język Twórca, wersje,
Język JAVA - podstawy Kod programu: Ryba.java public class Ryba { //cechy String kolorjusek; int
Co to jest język programowania? ■    Języki programowania-jeżyk
Języki programowania-podstawowe cechy ■    Syntaktyka (składnia, gramatyka,
Języki programowania-podstawowe cechy ■    Semantyka (znaczenie, treść)- znaczenie
Poznaj C++ w$ godziny0020 4 Godzina 1 4 Godzina 1 NOWY TERMIN Z czasem zaczęły powstawać języki wyżs
Technika mikroprocesorowa Języki programowania mikrokontrolerów - język wyższego poziomu Języki
Technika mikroprocesorowa Języki programowania mikrokontrolerów - język C++ Język C++ jest
Technika mikroprocesorowa Języki programowania mikrokontrolerów - język Java Java jest językiem
Android - podstawy • Środowisko programowania Język Java Ponad 40 pakietów i 700 klas (najważniejsze

więcej podobnych podstron