ကွန်ပျူတာများပရိုဂရမ်းမင်း

ဖြစ်သူ Ken Thompson - UNIX operating system နှင့် C ဘာသာစကားဆော့ဖ်ဝဲရေး

ဖြစ်သူ Ken Thompson ကလေးတစ်ဦးယုတ္တိဗေဒအားဖြင့်စိတ်ဝင်စားတယ်။ သူကနောက်ပိုင်းမှာပြန်ပြောပြအဖြစ်ပင်မူလတန်းကျောင်းများတွင်သူသည် binary system ထဲမှာဂဏန်းသင်္ချာပြဿနာကိုဖြေရှင်းနိုင်လိမ့်မယ်။ ဤသည်ချစ်ခြင်းမေတ္တာသည်သူ၏အောင်မြင်မှုများဆုံးသောအမြဲတမ်းမူရင်းခဲ့ကြသည်ရှိရာကွန်ပျူတာလောကကသူ့ကိုဦးဆောင်ခေါ်သွားပါတယ်။

ဖြစ်သူ Ken Thompson: လေ့လာမှု

1943 ခုနှစ်, ကဲန် New Orleans (Louisiana) တွင်ဖွားမြင်ခဲ့သည်။ အသက်ပျိုစဉ်အခါများတွင်ဖြစ်သူ Ken Thompson UC မှာလေ့လာခဲ့ ဘာကလေ။ နှစ်ပေါင်းကာလကို 1965-1966 ခုနှစ်တွင်သူသည်ပထမဦးဆုံးအီလက်ထရောနစ်ထုတ်ကုန်နှင့်သတင်းအချက်အလက်စနစ်များကိုအတွက်သိပ္ပံဘွဲ့နဲ့ Master ဖြစ်ခဲ့သည်။ မိမိအကြီးကြပ်ရေးမှူး Alvin Berlemkemp ဖြစ်ခဲ့သည်။

Bell Labs မှာအလုပ်

1966 ခုနှစ်မှာသူကကြီးမြတ်နိုင်စွမ်းသိပ္ပံပညာရှင်ဖြစ်သူ Ken Thompson အီလက်ထရွန်းနစ်နှင့်ကွန်ပျူတာနည်းပညာစေ့စပ်ထားတဲ့အကြီးဆုံးနှင့်အများဆုံးဘုနျးကွီးသောသုတေသနစင်တာကိုအဖြစ်လူသိများနေတဲ့အစွမ်းထက်ကော်ပိုရေးရှင်း, Bell Labs, သို့လက်ခံလိုက်ပါသည်ပြသခဲ့သည်။ ၎င်း၏ဌာနချုပ် Murray ဟေးလ်တွင်တည်ရှိသည်။ Bell Labs ငယ်ရွယ် developer များဝင်ရောက်မတိုင်မီရဲ့ MAC ဒီဇိုင်းရေးဆွဲ။ CTSS ဖန်တီးခဲ့သည့် operating system ကို၏မူဘောင်၌တည်၏။ ထိုအခါဓာတ်ခွဲခန်း Multix ပေါ်တွင်အလုပ်စတင်ခဲ့ပါတယ်။

ဤတွင်ကဲန် Dennis Ritchie နှင့်တွေ့ဆုံခဲ့သည်။ သူတို့ဟာတူသောစိတ်ဖြစ်လာကြပါပြီနှင့်အခြားသိပ္ပံပညာရှင်များဓာတ်ခွဲခန်းနှင့်အတူအလုပ်လုပ်ရန်စတင်ခဲ့ပါပြီ။ Ken Thompson နှင့် Dennis Ritchie သေးငယ်တဲ့ desktop ပေါ်မှာပုဂ္ဂိုလ်ရေးကွန်ပျူတာများများအတွက်အနာဂတ်ကိုမြင်တော်မူ၏။ သူတို့ကဤသူကွန်ပျူတာများဖိုင်များနှင့်အတူအလုပ်, လျှောက်လွှာအစီအစဉ်များ, input ကိုနှင့် output ကိုစစ်ဆင်ရေး၏ကွပ်မျက်ထွက်တင်ဆောင်လာသောကွန်ပျူတာဟာ့ဒ်ဝဲကိုထိန်းချုပ်ထားတဲ့ယန္တရားလိုအပ်ပါတယ်သဘောပေါက်လာတယ်။ ဒါကအသစ်တခု operating system ကိုဖန်တီးဘယ်လိုစိတ်ကူးဖြစ်ပါတယ်။ လူအားလုံးတို့သည်နှစ်ပေါင်း 70 ၏, Thompson နှင့် Ritchie UNIX အပေါ်အလုပ်လုပ်ခဲ့ပါတယ်။ သူ့ရဲ့ပထမဦးဆုံး version ကိုနီးပါး Single-handedly Thompson ကအသုံးပြုနေသူများကဖန်တီးနှင့် Ritchie နောက်ပိုင်းတွင်ပူးပေါင်းခဲ့သည်။

တစ်ချိန်တည်းမှာပင်, Ken Thompson ကပြီးတော့ဘွန်ဘာသာစကားတီထွင်နှင့် - ဘာသာစကားကို B, နောက်ပိုင်းတွင်ကို C ဘာသာစကား created နှင့်ဂိမ်း "အာကာသခရီးသွား" ဖွံ့ဖြိုးတိုးတက်ဖို့စတင်ခဲ့သော၏အခြေခံပေါ်မှာ။ ဒီဂိမ်းက၎င်း၏အလောင်းနှင့်အတူနေရောင်ခြည် system ကို simulated ။ အဆိုပါအာကာသယာဉ်ဂြိုလ်သို့မဟုတ်လပေါ်ဆင်းသက်ရန်လိုအပ်သည်ခဲ့သည်။ ဓာတ်ခွဲခန်း Multix စီမံကိန်းအတွက်ငြင်းဆန်ခဲ့သည်။ 1969 ခုနှစ်, Thompson နှင့် Ritchie အကြာတွင်၎င်း၏လက်ရှိအမည်ဖြင့် UNIX တွင်လက်ခံရရှိသည့် operating system ကို UNICS, ဒီဇိုင်းရေးဆွဲ။ Thompson ကစာသား၏ string ကိုကိုင်တွယ်ဘို့ regular expressions ကိုထည့်သွင်းထားတဲ့ CTSS များအတွက် Qed အယ်ဒီတာဖန်တီးခဲ့သည်။ ဤစီမံကိန်းမယ့်ယုတ္တိဗေဒအတွက်ပရိုဂရမ်းမင်းအတွက်လူကြိုက်များ regular expressions ကိုဖန်ဆင်းတော်မူပြီ။ သူတို့ကအဆက်မပြတ်စကားလုံးအပြောင်းအလဲနဲ့အစီအစဉ်များအတွက် UNIX တွင်အသုံးပြုရန်အတွက်စတင်ခဲ့သည်။ ယနေ့ခေတ် regular expressions ကိုအတူအလုပ်လုပ်သောအစီအစဉ်များအများစုတို့သည်သင်္ကေတ Thompson ကကိုအသုံးပြုပါ။ ကဲန်လည်း Non-တွက်ချက်ကနျ့ automaton အတွက် regular expressions ကိုပြောင်းဖို့, သူ့ကိုအပြီးအမည်တစ်ခု algorithm ကိုတီထွင်ခဲ့သည်။

စစ်တုရင်အစီအစဉ်များအပေါ်အလုပ်

အဆိုပါ XVIII ရာစုကတည်းကလူတွေဟာတစ်ဦးစစ်တုရင်စက်တွေကိုဖန်တီးရန်ကြိုးစားခဲ့သည်။ Thompson နှင့်အပြစ်လွှတ် Belle, ပထမဦးဆုံးကွန်ပျူတာစစ်တုရင်မာစတာ၏အဆင့်ကိုရောက်ရှိနေပြီဖြစ်ပါတယ်ဖန်တီးသည့်အခါထိုကြိုးပမ်းမှု 1983 ခုနှစ်တွင်အောင်မြင်ခဲ့ပေ။ Thompson ကနောက်ဆုံးအခြေအနေဟာကိန်းဂဏန်းများ 4-6 တစ်ခုပြီးပြည့်စုံသောစာရင်းများအတွက် program တစ်ခုရေးသားခဲ့သည်။ နောက်ပိုင်းတွင်တစ်ဦးစစ်တုရင်ကျွမ်းကျင်သူဆရာယောဟနျ Roycroft ၏အကူအညီဖြင့်သူ, CD-ROM ကိုပေါ်သူတို့ကိုမှတ်တမ်းတင်ခဲ့တယ်။ 1994 ခုနှစ်တွင်တစ်ဦးကအသစ်နှင့်တိုးတက်လာသောစစ်တုရင်ကွန်ပျူတာ, Garry Kasparov ရိုက်တယ်။

နောက်ထပ်လှုပ်ရှားမှုများ

အလယ်ပိုင်း 80s ခုနှစ်တွင် Bell Labs မှာ Thompson က UNIX တွင်တစ်ဦးကိုအစားထိုးလို့ယူဆတယ်ခဲ့သောသစ်တစ်ခု operating system ကို, ဒီဇိုင်းစတင်ခဲ့သည်။ ဒါဟာ "အစီအစဉ် 9" ဟုခေါ်တွင်ခဲ့သည်။ ဒါ့အပြင်ဒီတစ်ကြိမ်မှာသူက C ++ တို့၏စမ်းသပ်အစောပိုင်းဗားရှင်းထွက်သယ်ဆောင်, ဒါပေမယ့်သူ့ကိုမှဘာသာစကား၏အခြေခံမှာစိတ်ကူး၏သဘောမတူတဲ့အနုတ်လက္ခဏာသဘောထားကိုထုတ်ဖော်ပြောဆိုခဲ့သည်။

1992 ခုနှစ်မှာအတူတကွရော့ပိုက်နှင့်သူတို့ကို UTF-8 encoding က World Wide Web ကိုများအတွက်အခြေခံဖြစ်လာခဲ့သည်သောဖွံ့ဖြိုးလျက်ရှိသည်။ အဆိုပါ 90 ခုနှစ်, အတူတကွ Ritchie နှင့် Bell Labs မှာအခြားအသုတေသီများနှင့်အတူသူသည်ငရဲမီး operating system ကိုဖွဲ့စည်းများ၏ဖြစ်စဉ်ကိုစတင်ခဲ့သည်။

2000 ခုနှစ်တွင် Thompson က Bell Labs ထားခဲ့တယ်။ 2006 သည်အထိသူ Entrisphere အတွက်အလုပ်လုပ်ခဲ့, ထို့နောက်ဘာသာစကားကို Go ကိုအပေါ်ယခုအလုပ်လုပ်ကိုင်သော Google ကသို့ပြောင်းရွှေ့ခဲ့သည်။ အနာဂတျတှငျဤအပါရမီရှင်ပညာရှင်က၎င်း၏အပြည့်အဝဖန်တီးအလားအလာထုတ်ဖော်ပြောကြားနိုင်သည်။

ဖြစ်သူ Ken Thompson: အောင်မြင်မှုများ

သူ၏အသက်တာအတွက်အဓိကအရာ - နှင့် UNIX ၏ဖန်တီးမှု programming language ကို C တို့ သည်အဘယ်သူ၏အတ္ထုပ္ပတ္တိဆောင်းပါးထဲမှာဆွေးနွေးခဲ့ပါသည်ဖြစ်သူ Ken Thompson, မိမိအသက်တာ၌ဆုတွေအများကြီးဖြစ်ခဲ့သည်။

1983 ခုနှစ်, Thompson နှင့် Ritchie အတူတကွ Turing Award ဆုရရှိခဲ့သည်။ 1990 ခုနှစ်တွင်သူသည် 1994 ခုနှစ်တွင် UNIX နှင့် C. ၏ဖန်တီးမှုများအတွက်ကို IEEE ကနေ IEEE ရစ်ချတ်ဒဗလျူ Hamming တံဆိပ်ကိုချီးမြှင့်ခံခဲ့ရသည် - ထိုတံဆိပ် "ကွန်ပျူတာအင်ဂျင်နီယာရှေ့ဆောင်" နှင့်အတူတကွ Ritchie အတူ။ 1999 ခုနှစ်တွင်သမ္မတ ဘီလ်ကလင်တန် Ritchie နှင့် Thompson ကအမျိုးသားဒီမိုကရေစီအဖွဲ့ချုပ်တံဆိပ်ချီးမြှင့်။ 1999 ခုနှစ်တွင် Thompson ကအတူတူ Ritchie နှင့်အတူ 2003 ခုနှစ်တွင်, လျှပ်စစ်၏ UNIX တွင်အင်စတီကျုနှင့်အီလက်ထရောနစ်အင်ဂျင်နီယာများ၏ဖန်ဆင်းခြင်း၌သူ၏အခန်းကဏ္ဍများအတွက်ပထမဦးဆုံးဆုချီးမြှင့်ခဲ့ပါတယ် - Harold Pender ဆုချီးမြှင့်။ ဂျပန်လညျးမိမိဆန်းသစ်ဖှံ့ဖွိုးတိုး (Prize ကို 2011) မှတ်ချက်ချသည်။

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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