KompüterlərProqramlaş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. 1969-cu ildə Thompson və Ritchi UNICS əməliyyat sistemini inkişaf etdirmiş, sonra isə UNIX-in müasir adı olmuşdur. Thompson CTED üçün Qed redaktorunu yaratmışdır ki, mətndəki xəttləri manipulyasiya etmək üçün müntəzəm ifadələr daxildir. Bu layihə yalnız məntiqlə deyil, proqramlaşdırma sahəsində populyar ifadələr yaradıb. Onlar daim UNIX-da söz emal proqramlarında istifadə olunurdu. Hal-hazırda, müntəzəm ifadələrdən istifadə edən proqramların əksəriyyəti Thompson nişanından istifadə edir. Ken həmçinin adını normal ifadələri qeyri-müəyyən bir sonlu dövlət maşınına çevirmək üçün alqoritmi icad 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ı. Daha sonra, bir şahmat mütəxəssisi John Roikroftun köməyi ilə, onları CD-ROM'da yazdı. 1994-cü ildə Garri Kasparov yeni təkmilləşdirilmiş şahmat kompüterini məğlub etdi.

Ə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. 1999-cu ildə prezident Bill Klinton Thompson və Ritchie-ə Milli Medal verildi. 1999-cu ildə Thompson, 2003-cü ildə Ritchie - Harold Pender mükafatı ilə birlikdə UNIX OS yaradılmasında rolu üçün Elektron və Elektrik Mühəndisləri İnstitutunun ilk mükafatını aldı. Yaponiya yenilikçi inkişafları da qeyd etdi (2011 mükafatı).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 az.unansea.com. Theme powered by WordPress.