Friday, December 2, 2011

Dennis Ritchie muumba wa C na Unix hupita mbali


Dennis Ritchie muumba wa C na Unix hupita mbali

Ritchie akaenda kufanya kazi katika Computing Bell Labs 'Kituo cha Utafiti wa Sayansi ya mwaka 1967 na alikuwa anajulikana kama "dmr". Kama sehemu ya marekebisho AT & T katika miaka ya 1990, Ritchie kuhamishiwa kwa Teknolojia Lucent, ambapo alistaafu mwaka 2007 kama kiongozi wa Mfumo wa Programu ya Utafiti wa Idara.

Ili sisi kusahau, kwamba hakuna hata mmoja wa nini cha kufanya au kuwa na inapatikana leo ingekuwa remotely inawezekana bila anapenda wa Dennis Ritchie, Steve Jobs na wengine wengi.

Ritchie alichaguliwa na Chuo cha Taifa cha Uhandisi katika 1988 kwa ajili ya "maendeleo ya programu lugha 'C' na kwa ushirikiano wa maendeleo ya mfumo wa uendeshaji UNIX.

Rais Bill Clinton tuzo ya Ritchie na Thompson Medali ya Taifa ya Teknolojia ya mwaka 1999 kwa michango yao kwa Unix na C. Yeye alishinda tuzo nyingine nyingi za kitaifa na kimataifa kwa ajili ya kazi yake na alichaguliwa na Chuo cha Taifa cha Uhandisi katika 1988 kwa ajili ya "maendeleo ya C programu lugha na kwa ushirikiano wa maendeleo ya mfumo wa uendeshaji wa Unix. "

Ritchie alikuwa na tabia ya maisha na kwa mechi nafasi yake kama guru mapema ya IT. Long-haired na Bearded, na Bundi maarufu zaidi kuliko Lark, alianza kazi wakati wa mchana katika sekta ya kiwango ofisi yake chaotic, kujitokeza jioni kwenda nyumbani na kuendelea kufanya kazi kwa masaa kidogo mwisho wa mstari ilikodisha kushikamana na Bell Labs kompyuta.

Ritchie kufuzu kutoka Chuo Kikuu cha Harvard na shahada za hesabu fizikia na kutumiwa. Yeye alikulia katika New Jersey ambako baba yake alifanya kazi kama mhandisi byte mifumo ya Bell Labs. Alikwenda Chuo Kikuu cha Harvard na alihitimu shahada ya Fizikia mwaka wa 1963. Yeye alihamia MIT, kabla ya kuchukua ajira kwa Bell Labs katika 1967, ambapo alikaa hadi kustaafu mwaka 2007.

Ritchie ilitumia zaidi ya kazi yake katika Bell Labs, ambayo wakati wa kujiunga yake katika 1967, alikuwa mmoja wa watoa kubwa ya simu nchini Marekani na alikuwa mmoja wa maabara ya utafiti maalumu katika utendaji.

watu wawili yaliyowekwa ya kuendeleza ufanisi zaidi mfumo wa uendeshaji kwa minicomputer up-na-kuja, kusababisha kutolewa kwa Unix.

Karibu kila programu anaandika code yake ya kwanza katika C na katika zamu ya kufanya hivyo anakuja katika kitabu "Kernighan na Ritchie" juu ya C. kitabu ni karibu umri wa miaka 30 (ya kwanza iliyochapishwa katika 1978), lakini masomo ni kama fresh leo, kama ilivyokuwa miongo mitatu iliyopita. kitabu imekuwa tangu kuchapishwa, kudumisha ladha moja. unene wa kitabu mshangao. Hata hivyo, watu wamedai kupata mambo muhimu zaidi katika kitabu kuliko bestsellers nyingine. Hata hivyo, hii si nini hufanya C hadithi.

Kabla ya kuzaliwa kwa lugha C, kulikuwa na tofauti katika vifaa. Kila kifaa vifaa na dhana ya kuweka mafundisho yake na alikuwa na kuandika mkutano code zifuatazo yao. Kulikuwa hakuna kabisa portability ya mipango ambayo ina maana ya mipango ya kuwa imeandikwa kwa moja kifaa kompyuta bila juu ya mwingine.

By 1973, Ritchie na Thompson alikuwa na kuandikwa upya Unix katika C, kuendeleza syntax wake, utendaji, na zaidi ya kutoa lugha ya uwezo wa mpango wa mfumo wa uendeshaji. kernel kilichapishwa katika mwaka huo. Leo, C bado ni ya pili kwa umaarufu programu lugha duniani.

idadi kubwa ya teknolojia ya kisasa hutegemea kazi yeye na wenzake programmers akifanya kwa Unix na C katika siku za mwanzo wa mapinduzi ya kompyuta.

Ushawishi Unix imekuwa waliona kwa njia nyingi. Ni uhandisi na kanuni nyingi programu kwamba kuendelea hadi leo, ilikuwa OS ya uchaguzi kwa ajili ya mtandao.

kushirikiana na Thompson juu ya mpango wa UNIX kama portable, multi-tasking user-mbalimbali na hatimaye wildly ushawishi mkubwa-mfumo wa uendeshaji kuwa chuma Ritchie labda umaarufu wake zaidi ya kudumu katika ulimwengu wa kompyuta.

UNIX, awali "workbench programu ya" kwamba alikuwa re-coded katika C katika miaka ya 1970, kuwa mfumo wa uendeshaji sana kutumika katika vifaa na kompyuta kuanzia simu za kiganjani na seva ya biashara kama usanifu wa kubadilika, uwazi, na urahisi wa kuongeza mpya programu ya zana ya msingi UNIX kernel kuwavutia wasomi na watumiaji katika sekta hiyo. UNIX mteja-server pia alikuwa mtu muhimu katika mageuzi ya kompyuta na kusimama pekee mashine za mazingira massively mtandao wa kompyuta, na kazi Ritchie ilikuwa muhimu kwa maendeleo ya mtandao wa kompyuta kubwa yao wote, internet.

Leo hii, wengi sana kutumika na programu ya mifumo ya uendeshaji wa lugha-ikiwa ni pamoja na Android wa Google, Apple Mac OS na iOS, Linux, C, na javascript-deni kuwepo yao ya kazi Ritchie wa pioneering juu ya C na UNIX.

Vyanzo:


No comments:

Post a Comment