Kompüterlər, Proqramlaşdırma
Ken Thompson - UNIX və C dilinin əməliyyat sisteminin inkişaf etdiricisi
Ken Thompson uşaqlıqdan məntiqlə heyran idi. Daha sonra qeyd etdi ki, hətta ibtidai sinifdə də ikili sistemdə arifmetik problemləri həll edərdi. Bu məhəbbət onun bacarıqlarının qeyri-adi və həmişə orijinal olduğu kompüter dünyasına gətirib çıxardı.
Ken Thompson: Çalışma
1943-cü ildə Ken Louisiana ştatının New Orleans şəhərində anadan olub. Gəncliyində Ken Tompson Kaliforniya Universitetində oxudu , Berkeley. 1965-1966-cı illərdə elektron cihaz və informasiya sistemlərində bakalavr və magistr dərəcəsi almışdır. Onun rəhbəri Alvin Berlekkamp idi.
Bell Labs-da işləyirik
1966-cı ildə böyük bacarıqlı bir alim olan Ken Thompson, elektron və kompüter texnologiyasında ən böyük və ən görkəmli araşdırma mərkəzi olan Bell Labs adlı güclü korporasiyaya müraciət etdi. Onun mərkəzi Murray Hilldə yerləşir. Gənc inkişafçıların gəlməsindən əvvəl, Bell Labs MAC-ı hazırlamışdır. Bu çərçivədə CTSS yaradılmışdır. Sonra laboratoriya Multix üzərində işə başladı.
Burada Ken Dennis Ritchie ilə görüşdü. Onlar fikirli insanlar oldu və laboratoriyanın digər alimləri ilə birlikdə işə başladılar. Ken Thompson və Dennis Ritchie masa üstü kiçik fərdi kompüterlərin arxasında gələcəyi gördü. Onlar bu kompüterlərin faylları ilə işləyən kompüterin aparatlarını idarə edən, tətbiq proqramlarını, giriş və çıxış əməliyyatlarını həyata keçirən bir mexanizmə ehtiyac olduğunu anladılar. Beləliklə, yeni bir əməliyyat sistemi yaratmağı düşündüm. Bütün 70-ci illərdə Thompson və Ritchie UNIX-də işləmişdir. Onun ilk versiyaları Thompson tərəfindən demək olar ki tək idi və Ritchie daha sonra qoşulub.
Eyni zamanda Ken Thompson, Bon dilini icad etdi və sonra - B dilinin daha sonra yaradıldığı B dili və "Space travel" oyunu inkişaf etdirməyə başladı. Oyun günəş sistemini bədənləri ilə simulyasiya etdi. Kosmik planetlərin planetlərin və ya peyklərin üzərinə əkilməsi tələb edildi. Laboratoriya Multix layihəsini tərk etdi.
Şahmat proqramlarında işləmək
XVIII əsrdən etibarən insanlar şahmat maşını yaratmağa çalışmışlar. Təqdimat 1983-cü ildə, Thompson və Condon bir şahmat master səviyyəsinə çatmaq üçün ilk kompüter Belle yaratdıqda uğurlu oldu. Thompson, endgames'in tam sayımını 4-6 rəqəm üçün bir proqram yazdı.
Əlavə fəaliyyətlər
80-ci illərin ortalarında Bell Labs-də Thompson UNIX-ə əvəz olunması nəzərdə tutulan yeni bir əməliyyat sistemi hazırlamağa başladı. "Plan 9" deyildi. Həm də bu anda C ++ dilinin əvvəlki versiyalarını test etdi, lakin dilin əsasını təşkil edən ideyaları təsdiq etmirdi, ona qarşı mənfi münasibət bildirdilər.
1992-ci ildə, Rob Pike ilə birlikdə, UTF-8 kodlaşdırma işini inkişaf etdirmişdir və bu, Dünya Ümumdünya Şəbəkəsinin əsasını təşkil etmişdir. 90 il ərzində Ritchie və Bell Labs şirkətinin digər tədqiqatçıları ilə birlikdə, Inferno əməliyyat sisteminin formalaşdırılması prosesi başladı.
2000-ci ildə Thompson Bell Labs-dan ayrıldı. 2006-cı ilədək Entrisphere-da işləmiş, sonra da Google-a köçmüş, o da hələ Go-da çalışır. Gələcəkdə bu istedadlı alim bütün yaradıcı potensialını ortaya qoya bilər.
Ken Thompson: Nailiyyətlər
Həyatında ən başlıcası, UNIX və proqramlaşdırma dilinin yaradılmasıdır. Məqalədə hesab edilən tərcümeyi-hal Ken Tompson həyatına görə çoxlu mükafatlara layiq görülmüşdür.
1983-cü ildə Thompson və Ritchie birlikdə Turing mükafatını aldı. 1990-cı ildə UNIX və C dilinin yaradılmasına görə IEEE-dən Richard Hamming medalına layiq görülmüş, 1994-cü ildə Ritchie ilə birlikdə "Kompüter Texnologiyasının Pioner" medalı ilə mükafatlandırılmışdır.
Similar articles
Trending Now