Jump to content

ഡെന്നിസ് റിച്ചി

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
(Dennis Ritchie എന്ന താളിൽ നിന്നും തിരിച്ചുവിട്ടതു പ്രകാരം)
ഡെന്നിസ് മക്കാലിസ്റ്റർ റിച്ചി
2011 മെയ് മാസത്തിൽ ജപ്പാൻ പ്രൈസ് ഫൗണ്ടേഷനിൽ പങ്കെടുക്കുന്ന ഡെന്നിസ് റിച്ചി
ജനനം(1941-09-09)സെപ്റ്റംബർ 9, 1941
മരണം2011 ഒക്ടോബർ 12
കലാലയംHarvard University
അറിയപ്പെടുന്നത്ALTRAN
B
BCPL
C
Multics
Unix
പുരസ്കാരങ്ങൾTuring Award
National Medal of Technology
ശാസ്ത്രീയ ജീവിതം
പ്രവർത്തനതലംComputer Science
സ്ഥാപനങ്ങൾLucent Technologies
Bell Labs

ഡെന്നിസ് റിച്ചി (സെപ്റ്റംബർ 9 1941 - ഒക്ടോബർ 12 2011[1]) സി എന്ന കമ്പ്യൂട്ടർ ഭാഷയുടെ സ്രഷ്ടാവായാണ് ഡെന്നിസ് റിച്ചി അറിയപ്പെടുന്നത്. യുണിക്സ് എന്ന ലോകപ്രശസ്തമായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം റിച്ചിയുടെ മറ്റൊരു സംഭാവനയാണ്.യുണിക്സ് ഇന്ന് കാണുന്ന പുതിയ തലമുറ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെയെല്ലാം മുൻഗാമിയായിരുന്നെങ്കിൽ സി ഭാഷ സി++, സി ഷാർപ്പ്(സി#), ജാവ, പേൾ എന്നീ കമ്പ്യൂട്ടർ ഭാഷകളുടെ വികസനത്തിൽ അടിസ്ഥാനമായി മാറി. കെൻ തോംപ്സൻറെ ബി എന്ന കമ്പ്യൂട്ടർ ലാൻഗ്വേജിനെ പരിഷ്കരിച്ചാണ് സി വികസിപ്പിച്ചത്. റിച്ചിക്കും തോംസണിനും 1983 ൽ എസി‌എമ്മിൽ(ACM) നിന്ന് ട്യൂറിംഗ് അവാർഡും 1990 ൽ ഐ‌ഇ‌ഇഇയിൽ(IEEE) നിന്നുള്ള ഹാമിംഗ് മെഡലും 1999 ൽ പ്രസിഡന്റ് ബിൽ ക്ലിന്റണിൽ നിന്ന് നാഷണൽ മെഡൽ ഓഫ് ടെക്നോളജിയും ലഭിച്ചു. 2007 ൽ വിരമിക്കുമ്പോൾ റിച്ചി ലൂസെന്റ് ടെക്നോളജീസ് സിസ്റ്റം സോഫ്റ്റ്വെയർ റിസർച്ച് ഡിപ്പാർട്ട്മെന്റിന്റെ തലവനായിരുന്നു. കെ & ആർ സിയിലെ "ആർ" ആയിരുന്നു അദ്ദേഹം. അദ്ദേഹത്തിന്റെ ഉപയോക്തൃനാമം ഡിഎംആർ(dmr) എന്നറിയപ്പെടുന്നു.

വിദ്യാഭ്യാസവും തൊഴിലും

[തിരുത്തുക]
കെൻ തോംപ്സൺ (ഇടത്ത്) ഡെന്നിസ് റിച്ചി (വലത്ത്)

ന്യൂയോർക്കിലെ ബ്രോൻക്സ് വില്ലെയിൽ ആയിരുന്നു ഡെന്നിസിന്റെ ജനനം. അദ്ദേഹത്തിന്റെ പിതാവ് അലിസ്റ്റർ ഇ. റിച്ചി, ദീർഘകാല ബെൽ ലാബ് ശാസ്ത്രജ്ഞനും, സ്വിച്ച് സർക്യൂട്ട് സിദ്ധാന്തത്തെക്കുറിച്ച് ദി ഡിസൈൻ ഓഫ് സ്വിച്ചിംഗ് സർക്യൂട്ടുകളുടെ [2] കോ-ഓതർ ആയിരുന്നു. കുട്ടിക്കാലത്ത് ഡെന്നിസ് കുടുംബത്തോടൊപ്പം ന്യൂജേഴ്‌സിയിലെ സമ്മിറ്റിലേക്ക് മാറി, അവിടെ അദ്ദേഹം സമ്മിറ്റ് ഹൈസ്‌കൂളിൽ നിന്ന് ബിരുദം നേടി. ഹാർവാർഡ് സർവകലാശാലയിൽ നിന്ന് ഭൗതികശാസ്ത്രത്തിലും പ്രായോഗിക ഗണിതത്തിലും ബിരുദം നേടി. 1967 ൽ ബെൽ ലാബ്സ് കമ്പ്യൂട്ടിങ്ങ് സയൻസ് റിസേർച്ച് സെന്ററിൽ ജോലിയിൽ പ്രവേശിച്ചു. 33 വർഷം ബെൽ ലാബ്സ് ജോലി നോക്കി അതിനുശേഷം ലൂസന്റ് ടെക്നോളജിയിൽ ചെർന്നു. അവിടെ നിന്നു 2007 വിരമിച്ചു.

ഡെന്നിസ് റിച്ചിയുടെ ഹോം ഡയറക്ടറി ഉൾപ്പെടുന്ന പി‌ഡി‌പി -11 നായുള്ള പതിപ്പ് 7-ൽ പ്രവർത്തിക്കുന്ന യുണിക്സ്: / usr / dmr

1967 ൽ റിച്ചി ബെൽ ലാബ്സ് കമ്പ്യൂട്ടിംഗ് സയൻസസ് റിസർച്ച് സെന്ററിൽ ജോലി ചെയ്യാൻ തുടങ്ങി, 1968 ൽ പാട്രിക് സി. ഫിഷറിന്റെ മേൽനോട്ടത്തിൽ ഹാർവാഡിൽ "കംപ്യൂട്ടേഷണൽ കോംപ്ലക്സിറ്റി ആന്റ് പ്രോഗ്രാം സ്ട്രക്ചർ" എന്ന വിഷയത്തിൽ പിഎച്ച്ഡി പ്രബന്ധം അദ്ദേഹം അവതരിപ്പിച്ചു. എന്നിരുന്നാലും, തന്റെ പ്രബന്ധത്തിന്റെ ഒരു പകർപ്പ് ഹാർവാർഡ് ലൈബ്രറിയിൽ സമർപ്പിക്കാത്തതിനാൽ റിച്ചി ഒരിക്കലും പിഎച്ച്ഡി ബിരുദം നേടിയിട്ടില്ല.[3][4] 2020 ൽ കമ്പ്യൂട്ടർ ഹിസ്റ്ററി മ്യൂസിയം റിച്ചിയുടെ കുടുംബവുമായും ഫിഷറിന്റെ കുടുംബവുമായും പ്രവർത്തിക്കുകയും നഷ്ടപ്പെട്ട പ്രബന്ധത്തിന്റെ ഒരു പകർപ്പ് കണ്ടെത്തുകയും ചെയ്തു.

1960 കളിൽ, റിച്ചിയും കെൻ തോംസണും ബെൽ ലാബിലെ മൾട്ടിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ പ്രവർത്തിച്ചു. തോം‌സൺ ഒരു പഴയ പി‌ഡി‌പി -7 മെഷീൻ കണ്ടെത്തി, റിച്ചിയുടെയും മറ്റുള്ളവരുടെയും സഹായത്തോടെ ആദ്യം മുതൽ സ്വന്തം ആപ്ലിക്കേഷൻ പ്രോഗ്രാമുകളും ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും വികസിപ്പിച്ചെടുത്തു. 1970 ൽ ബ്രയാൻ കെർണിഗാൻ "മൾട്ടിക്സ്" എന്ന പേരിന് "യുണിക്സ്" എന്ന പേര് നിർദ്ദേശിച്ചു.[5] സിസ്റ്റം ലെവൽ പ്രോഗ്രാമിംഗ് ഭാഷ ഉപയോഗിച്ച് അസംബ്ലി ഭാഷയ്ക്ക് അനുബന്ധമായി, തോംസൺ ബി പ്രോഗ്രാമിംഗ് ഭാഷ സൃഷ്ടിച്ചു. പിന്നീട്, ബിയ്ക് പകരം സിയിലേക്ക് മാറി, റിച്ചി സൃഷ്ടിച്ചു, അദ്ദേഹം വർഷങ്ങളോളം യുണിക്സ്, സി എന്നിവയുടെ വികസനത്തിന് വേണ്ടി തുടർന്നും സംഭാവനകൾ നൽകി.[6]

1970 കളിൽ, റിച്ചി ജെയിംസ് റീഡ്സ്, റോബർട്ട് മോറിസ് എന്നിവരുമായി സഹകരിച്ച് എം-209 യുഎസ് സൈഫർ മെഷീന് നേരെ സൈഫർ‌ടെക്സ്റ്റ് ഓൺലി അറ്റാക്ക്(ciphertext-only attack)നടത്തി, കുറഞ്ഞത് 2000–2500 അക്ഷരങ്ങളുടെ സന്ദേശങ്ങൾ‌ പരിഹരിക്കാൻ‌ കഴിയും.[7] എൻ‌എസ്‌എയുമായുള്ള( NSA) ചർച്ചകൾക്ക് ശേഷം ഇത് പ്രസിദ്ധീകരിക്കേണ്ടെന്ന് രചയിതാക്കൾ തീരുമാനിച്ചതായി റിച്ചി പറയുന്നു, കാരണം വിദേശ ഗവൺമെന്റുകൾ ഇപ്പോഴും ഉപയോഗിക്കുന്ന യന്ത്രങ്ങൾക്ക് ഈ തത്ത്വം ബാധകമാണെന്ന് അവരോട് പറഞ്ഞിരുന്നു.[7]

പ്ലാൻ 9, ഇൻഫെർനോ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ, പ്രോഗ്രാമിംഗ് ഭാഷയായ ലിംബോ എന്നിവ വികസിപ്പിച്ചെടുക്കുന്നതിലും റിച്ചി പങ്കാളിയായിരുന്നു.

1990 കളുടെ മധ്യത്തിൽ എടി ആന്റ് ടി പുന:സംഘടനയുടെ ഭാഗമായി, റിച്ചിയെ ലൂസെന്റ് ടെക്നോളജീസിലേക്ക് മാറ്റി, അവിടെ സിസ്റ്റം സോഫ്റ്റ്വെയർ റിസർച്ച് ഡിപ്പാർട്ട്മെന്റിന്റെ തലവനായി 2007 ൽ വിരമിച്ചു.

സി യും യുണിക്സും

[തിരുത്തുക]

സി പ്രോഗ്രാമിംഗ് ഭാഷയുടെ സ്രഷ്ടാവ്, യുണിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ പ്രധാന നിർമാതാക്കളിൽ ഒരാൾ , 'സി ദി പ്രോഗ്രാമിംഗ് ലാൻഗ്വേജ്' എന്ന പുസ്തകത്തിന്റെ സഹ രചയിതാവ് എന്നീ രീതികളിലാണു ഡെന്നിസ് റിച്ചി പ്രധാനമായും അറിയപ്പെടുന്നത്. കെ & ആർ ലെ 'ആർ' ആയിരുന്നു അദ്ദേഹം (പുസ്തകത്തിന്റെ രചയിതാക്കളായ കെർണിഗാൻ, റിച്ചി എന്നിവരുടെ പൊതുവായ പരാമർശം). കെൻ തോംസണിനൊപ്പം റിച്ചി ഒരുമിച്ച് പ്രവർത്തിച്ചു, യുണിക്‌സിന്റെ യഥാർത്ഥ പതിപ്പ് എഴുതിയതിന്റെ ബഹുമതി അദ്ദേഹത്തിനുണ്ട്; വ്യത്യസ്ത മെഷീനുകളിലേക്കും പ്ലാറ്റ്‌ഫോമുകളിലേക്കും പോർട്ട് ചെയ്യുന്നതിന് സാധിക്കും എന്നതാണ് യുണിക്‌സിന് റിച്ചിയുടെ ഏറ്റവും പ്രധാനപ്പെട്ട സംഭാവനകളിലൊന്ന്.[8] റിസർച്ച് യുണിക്സിൽ അവർ വളരെയധികം സ്വാധീനം ചെലുത്തിയിരുന്നു, ഡഗ് മക്കിൾറോയ് പിന്നീട് എഴുതി, "റിച്ചിയുടെയും തോംസണിന്റെയും പേരുകൾ മറ്റെല്ലാ കാര്യങ്ങളിലും ബന്ധപ്പെട്ടിരിക്കാമെന്ന് കരുതാം."[9]

താൻ ഒരു ഗ്രൂപ്പിലെ ഒരു അംഗം മാത്രമാണെന്ന് ഊന്നിപ്പറയാൻ റിച്ചി ഇഷ്ടപ്പെട്ടു. താൻ അവതരിപ്പിച്ച പല മെച്ചപ്പെടുത്തലുകളും "ചെയ്യുന്നത് ഒരു നല്ല കാര്യമാണെന്ന് തോന്നുന്നു" എന്ന് പറഞ്ഞു.

സി പ്രോഗ്രാമിംഗ് ഭാഷയുടെ നിർമ്മാണത്തിലും യുണിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ നിർമ്മാണത്തിലും ഡെന്നിസ് റിച്ചി വഹിച്ച പങ്ക് ആധുനിക കമ്പ്യൂട്ടർ സയൻസിന്റെ ലോകത്തിൽ അദ്ദേഹത്തിനു സ്തുത്യർഹമായ ഒരു സ്ഥാനം ലഭിച്ചു. ഇപ്പോൾ, സി ഭാഷ ആപ്ലിക്കേഷൻ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം, എംബെഡഡ് സിസ്റ്റത്തിന്റെ വികസനം എന്നിവയിൽ വ്യാപകമായി ഉപയോഗിക്കുന്നു, സി അടിസ്ഥാനപരമായി കമ്പ്യൂട്ടർ പ്രോഗ്രാമുകൾ എഴുതുന്ന രീതി തന്നെ മാറ്റി. വ്യത്യസ്ത മെഷീനുകളിൽ പ്രവർത്തിക്കാൻ ഒരേ പ്രോഗ്രാം മതിയാകും, ഇത് ആദ്യമായി സി പ്രോഗ്രാമിംഗ് ഭാഷയിലാണ് ഈ ശേഷി കൈവരിച്ചത്. സി യുടെ കൂടുതൽ വികാസം പ്രാപിച്ച ഒരു ഭാഷ ഉപയോഗിച്ചാണ് ആധുനിക സോഫ്റ്റ്വെയർ എഴുതിയത്. ആപ്പിൾ ഒബ്ജക്റ്റീവ്-സി ഉപയോഗിക്കുന്നു, മൈക്രോസോഫ്റ്റ് സി# ഉപയോഗിക്കുന്നു, ജാവയാണ് ഇന്റർനെറ്റ് ആപ്ലിക്കേഷനുകളുടെ ഉപയോഗത്തിനായി തിരഞ്ഞെടുത്തത്. റിച്ചിയും കെൻ തോംസണും യുണിക്സ് എഴുതാൻ സി ഉപയോഗിച്ചു. വ്യാപകമായി സ്വീകരിച്ചിട്ടുള്ള കമ്പ്യൂട്ടിംഗ് ആശയങ്ങളും തത്വങ്ങളും സ്ഥാപിക്കുന്നതിൽ യുണിക്സ് സ്വാധീനം ചെലുത്തിയിട്ടുണ്ട്. മാത്രമല്ല അതിന്റെ സ്വാധീനം മിക്ക ആധുനിക പ്രോഗ്രാമിംഗ് ഭാഷകളിലും കാണപ്പെടുന്നു. കമ്പ്യൂട്ടർ രംഗത്ത് യുണിക്സിനുള്ള പ്രാധാന്യവും വിസ്മരണീയമല്ല.

1999 മുതൽ ഒരു അഭിമുഖത്തിൽ, ലിനക്സ്, ബിഎസ്ഡി ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളെ യുണിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ അടിസ്ഥാനത്തിന്റെ തുടർച്ചയായും യുണിക്സിന്റെ ഡെറിവേറ്റീവായും താൻ കണ്ടുവെന്ന് റിച്ചി വ്യക്തമാക്കി:

ലിനക്സ് പ്രതിഭാസം തികച്ചും ആനന്ദകരമാണെന്ന് ഞാൻ കരുതുന്നു, കാരണം ഇത് യുണിക്സ് നൽകിയ അടിസ്ഥാനത്തിൽ അതിനെ വളരെ ശക്തമായി ആകർഷിക്കുന്നു. വിവിധ ബി‌എസ്‌ഡി സംവിധാനങ്ങളും വർക്ക്സ്റ്റേഷനിൽ നിന്നും മെയിൻഫ്രെയിം നിർമ്മാതാക്കളിൽ നിന്നുമുള്ള കൂടുതൽ ഔദ്യോഗികമായ ഓഫറുകളുമുണ്ടെങ്കിലും നേരിട്ടുള്ള യുണിക്സ് ഡെറിവേറ്റീവുകളിൽ ഏറ്റവും ആരോഗ്യകരമായ ഒന്നാണ് ലിനക്സ് എന്ന് തോന്നുന്നു.

അതേ അഭിമുഖത്തിൽ, യുണിക്സിനെയും ലിനക്സിനെയും താൻ കണ്ടത് "കെനും ഞാനും മറ്റു പലരും വർഷങ്ങൾക്കുമുമ്പ് ആരംഭിച്ച ആശയങ്ങളുടെ തുടർച്ചയാണ്" എന്നാണ്.

യുണിക്സിന്റെ വിജയത്തിന്റെ തുടർച്ചയായി അദ്ദേഹം ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ രംഗത്തെ ഗവേഷണം തുടരുകയും പ്ലാൻ 9(Plan 9), ഇൻഫെർനോ(Inferno) മുതലായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ നിർമ്മാണരംഗത്തും ലിംബോ പ്രോഗ്രാമിംഗ് ഭാഷയുടെ നിർമ്മാണത്തിലും പ്രധാന പങ്ക് വഹിക്കുകയുണ്ടായി.

പുരസ്കാരങ്ങൾ

[തിരുത്തുക]

1983 ൽ ഡെന്നിസ് റിച്ചിയും കെൻ തോംസണും ടൂറിംഗ് അവാർഡിനർഹരായി. ജെനെറിക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ, പ്രധാനമായും യുണിക്സിന്റെ വികസനത്തിൽ ഇവരുടെ സംഭാവനകളെ മാനിച്ചായിരുന്നു ഇത്.[10] ഡെന്നിസ് റിച്ചിയുടെ അവാർഡ് ലെക്ചറിന്റെ തലക്കെട്ട് "റിഫ്ലെക്ഷൻസ് ഓൺ സോഫ്റ്റ് വെയർ റിസെർച്ച്" എന്നായിരുന്നു.[11] 1990 ൽ, റിച്ചിക്കും തോംസണിനും "യുണിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെയും സി പ്രോഗ്രാമിംഗ് ഭാഷയുടെയും ഉത്ഭവത്തിനായി" പ്രവർത്തിച്ചതിന് ഇൻസ്റ്റിറ്റ്യൂട്ട് ഓഫ് ഇലക്ട്രിക്കൽ ആൻഡ് ഇലക്ട്രോണിക്സ് എഞ്ചിനീയേഴ്സിൽ (IEEE) നിന്ന് ഐ‌ഇ‌ഇഇ റിച്ചാർഡ് ഡബ്ല്യു. ഹാമിംഗ് മെഡൽ ലഭിച്ചു.[12]

1997 ൽ റിച്ചി, തോംസൺ എന്നിവരെ കമ്പ്യൂട്ടർ ഹിസ്റ്ററി മ്യൂസിയത്തിന്റെ ഫെലോകളാക്കി, "യുണിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ വികസനത്തിൽ സഹകരിക്കുകയും, സി പ്രോഗ്രാമിംഗ് ഭാഷയുടെ ഉത്ഭവത്തിന് കാരണമാകുകയും ചെയ്തിനാണ്."[13]

1999 ഏപ്രിൽ 21 ന്, യുണിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും സി പ്രോഗ്രാമിംഗ് ഭാഷയും വികസിപ്പിക്കുന്നതിന് പരസ്പരം സഹകരിച്ചു പ്രവർത്തിച്ചതിന് പ്രസിഡന്റ് ബിൽ ക്ലിന്റണിൽ നിന്ന് തോം‌സണും റിച്ചിയും സംയുക്തമായി 1998 ലെ ദേശീയ മെഡൽ ഓഫ് ടെക്നോളജി സ്വീകരിച്ചു. കമ്പ്യൂട്ടർ ഹാർഡ്‌വെയർ, സോഫ്റ്റ്‌വെയർ, നെറ്റ്‌വർക്കിംഗ് സിസ്റ്റങ്ങൾ എന്നിവയിലും ഒരു വ്യവസായത്തിന്റെ വളർച്ചയെ ഉത്തേജിപ്പിക്കുകയും അതുവഴി വിവര യുഗത്തിൽ അമേരിക്കൻ നേതൃത്വത്തിന്റെ സാധീനം ആഗോളതലത്തിൽ വർദ്ധിപ്പിക്കുകയും ചെയ്്തു.[14][15]

2005 ൽ ഇൻഡസ്ട്രിയൽ റിസർച്ച് ഇൻസ്റ്റിറ്റ്യൂട്ട് റിച്ചിക്കും ശാസ്ത്ര സാങ്കേതിക വിദ്യയ്ക്കും നൽകിയ സംഭാവനകളെ മാനിച്ച് റിച്ചിക്ക് അച്ചീവ്മെൻറ് അവാർഡ് നൽകി, യുണിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ വികാസത്തോടെ സമൂഹത്തിന് പൊതുവെ നൽകിയ സംഭാവനകൾ പരിഗണിച്ചാണിത്.[16]

2011 ൽ, റിച്ചി, തോം‌സണിനൊപ്പം, യുണിക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ വികസനത്തിന് നടത്തിയ പ്രവർത്തനങ്ങൾക്ക് വിവര, ആശയ വിനിമയത്തിനുള്ള ജപ്പാൻ സമ്മാനം ലഭിച്ചു.[17]

ഡെന്നിസ് റിച്ചി 2011 മെയ് മാസത്തിൽ ഡഗ് മക്കിൾറോയ്ക്കൊപ്പം (ഇടത്ത്)

റിച്ചിയെ 2011 ഒക്ടോബർ 12 ന് 70-ാം വയസ്സിൽ അദ്ദേഹം ഒറ്റയ്ക് താമസിച്ചിരുന്ന ന്യൂജേഴ്‌സിയിലെ ബെർക്ക്‌ലി ഹൈറ്റ്സിലെ വീട്ടിൽ മരിച്ച നിലയിൽ കണ്ടെത്തി. അദ്ദേഹത്തിന്റെ മരണത്തെക്കുറിച്ചുള്ള വാർത്ത അറിഞ്ഞത് അദ്ദേഹത്തിന്റെ മുൻ സഹപ്രവർത്തകനായ റോബ് പൈക്കിൽ നിന്നാണ്. മരണകാരണവും കൃത്യമായ സമയവും വെളിപ്പെടുത്തിയിട്ടില്ല.[18] പ്രോസ്റ്റേറ്റ് കാൻസർ, ഹൃദ്രോഗം എന്നിവയ്ക്കുള്ള ചികിത്സയെത്തുടർന്ന് വർഷങ്ങളോളം അദ്ദേഹത്തിന്റെ ആരോഗ്യനില മോശമായിരുന്നു.[19][20] ഡെന്നിസ് റിച്ചിയുടെ മരണത്തിനും ഒരാഴ്ച മുൻപ് സംഭവിച്ച ആപ്പിൾ സഹസ്ഥാപകൻ സ്റ്റീവ് ജോബ്‌സിന്റെ മരണവുമായി ബന്ധപ്പെട്ട നിരവധി വാർത്തകൾക്കിടയിൽ റിച്ചിയുടെ മരണവാർത്തക്ക് വലിയ മാധ്യമപ്രാധാന്യം ലഭിക്കാതെ പോയി.[21]

റിച്ചിയുടെ മരണത്തെത്തുടർന്ന് കമ്പ്യൂട്ടർ ചരിത്രകാരനായ പോൾ ഇ. സെറുസി ഇങ്ങനെ പ്രസ്താവിച്ചു:[22]

റഡാറിനടിയിലായിരുന്നു റിച്ചി. അദ്ദേഹത്തിന്റെ പേര് ഒരു വീട്ടുപേരല്ല, പക്ഷെ ... നിങ്ങൾക്ക് ഒരു മൈക്രോസ്കോപ്പ് ഉണ്ടെങ്കിൽ അതിലൂടെ ഒരു കമ്പ്യൂട്ടറിൽ നോക്കാൻ കഴിയുമെങ്കിൽ, അദ്ദേഹത്തിന്റെ വർക്കുകൾ എല്ലായിടത്തും നിങ്ങൾക്ക് കാണാൻ സാധിക്കും.

റിച്ചിയുടെ മരണത്തിന് തൊട്ടുപിന്നാലെ ഒരു അഭിമുഖത്തിൽ, അദ്ദേഹത്തിന്റെ ദീർഘകാല സഹപ്രവർത്തകൻ ബ്രയാൻ കെർണിഗാൻ പറഞ്ഞു, സി ഇത്ര പ്രാധാന്യമുള്ളതായിരിക്കുമെന്ന് റിച്ചി ഒരിക്കലും പ്രതീക്ഷിച്ചിരുന്നില്ല.[23] “ഡെന്നിസ് നിർമ്മിച്ച ഉപകരണങ്ങളും അവയുടെ നേരിട്ടുള്ള പിൻഗാമികളും ഇന്ന് എല്ലാം പ്രവർത്തിപ്പിക്കുന്നു” എന്ന് കെർണിഗാൻ ന്യൂയോർക്ക് ടൈംസിനോട് പറഞ്ഞു.[24] ഐഫോൺ പോലുള്ള പിൽക്കാല ഉന്നത പ്രോജക്ടുകളുടെ വികസനത്തിൽ സി, യുണിക്സ് എന്നിവയ്ക്ക് എത്രത്തോളം പങ്കുണ്ടെന്ന് കെർണിഗാൻ വായനക്കാരെ ഓർമ്മിപ്പിച്ചു.[25][26] അദ്ദേഹത്തിന്റെ സ്വാധീനത്തിന്റെ തെളിവുകൾ പിന്നീട്ട കാലങ്ങളിൽ തുടർന്നു.[27][28][29][30]

അദ്ദേഹത്തിന്റെ മരണത്തെക്കുറിച്ച് പ്രതിഫലിപ്പിച്ചുകൊണ്ട് ഒരു വ്യാഖ്യാതാവ് സ്റ്റീവ് ജോബ്സിന്റെയും റിച്ചിയുടെയും ആപേക്ഷിക പ്രാധാന്യത്തെ താരതമ്യം ചെയ്തു, "കഴിഞ്ഞ നാൽപതുവർഷത്തെ സാങ്കേതിക വിപ്ലവത്തിന് ആക്കം കൂട്ടുന്നതിൽ [റിച്ചിയുടെ] പ്രവർത്തനങ്ങൾ പ്രധാന പങ്ക് വഹിച്ചു - ആപ്പിൾ അതിന്റെ സമ്പത്ത് വളർത്തിയെടുക്കുന്ന സാങ്കേതികവിദ്യ ഉൾപ്പെടെ.[31] മറ്റൊരു വ്യാഖ്യാതാവ് പറഞ്ഞു, "മറുവശത്ത്, ആധുനിക യുഗത്തിൽ ഞങ്ങൾ നേരിട്ടോ അല്ലാതെയോ ഉപയോഗിക്കുന്ന ഓരോ കമ്പ്യൂട്ടർ സോഫ്റ്റ്വെയർ ഉൽ‌പ്പന്നങ്ങളുടെയും ഡി‌എൻ‌എ ഫലപ്രദമായി സൃഷ്ടിക്കുന്ന രണ്ട് പ്രധാന സോഫ്റ്റ്വെയർ സാങ്കേതികവിദ്യകൾ റിച്ചി കണ്ടുപിടിച്ചു, മറ്റുള്ളവരുമായി സഹകരിച്ച് കണ്ടുപിടിച്ചു, പക്ഷേ ഇത് ശരിക്കും സത്യമാണ്."[32] മറ്റൊരാൾ പറഞ്ഞു, "കമ്പ്യൂട്ടർ സയൻസിലും അനുബന്ധ മേഖലകളിലുമുള്ള പലർക്കും റിച്ചിക്ക് വളർച്ചയ്ക്കും വികാസത്തിനും പ്രാധാന്യമുണ്ടെന്ന് അറിയാമായിരുന്നു, കമ്പ്യൂട്ടിംഗുമായി ബന്ധപ്പെട്ട എല്ലാ കാര്യങ്ങളും ..."[33]

അദ്ദേഹം മരിച്ച് ഏകദേശം ഒരു മാസത്തിന് ശേഷം പുറത്തിറങ്ങിയ ഫെഡോറ 16 ലിനക്സ് വിതരണം അദ്ദേഹത്തിന്റെ ഓർമ്മയ്ക്കായി സമർപ്പിച്ചു.[34] 2012 ജനുവരി 12 ന് പുറത്തിറങ്ങിയ ഫ്രീബിഎസ്ഡി 9.0 ഉം അദ്ദേഹത്തിന്റെ സ്മരണയ്ക്കായി സമർപ്പിച്ചു.[35]

2008 ൽ ജ്യോതിശാസ്ത്രജ്ഞരായ ടോം ഗ്ലിനോസും ഡേവിഡ് എച്ച്. ലെവിയും കണ്ടെത്തിയ ഛിന്നഗ്രഹം 294727 അദ്ദേഹത്തിന്റെ ഓർമ്മയ്ക്കായി നാമകരണം ചെയ്യപ്പെട്ടു. ഔദ്യോഗിക നാമകരണം ചെയ്ത് മൈനർ പ്ലാനറ്റ് സെന്റർ 2012 ഫെബ്രുവരി 7 ന് പ്രസിദ്ധീകരിച്ചു (M.P.C. 78272).

ശ്രദ്ധേയമായ വർക്കുകൾ

[തിരുത്തുക]
  • ബി പ്രോഗ്രാമിംഗ് ഭാഷ
  • നിലവിൽ ഉപയോഗിക്കുന്ന പല ഭാഷകളും സാങ്കേതികവിദ്യകളും അടിസ്ഥാനമായി ഉപയോഗിക്കുന്ന‌‌ സി പ്രോഗ്രാമിംഗ് ഭാഷ.
  • യുണിക്സ്, ഒരു മൾട്ടി യൂസർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം. യുണിക്‌സിന്റെ രൂപകൽപ്പനയെ അടിസ്ഥാനമാക്കി നിരവധി വർക്ക്ലൈക്കുകൾ (സാധാരണയായി യുണിക്സ് പോലുള്ള സിസ്റ്റങ്ങൾ എന്ന് വിളിക്കുന്നു) വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. ഇവയിൽ ചിലത് വീണ്ടും യുണിക്സിനെ അടിസ്ഥാനമാക്കി പോസിക്സ് മാനദണ്ഡങ്ങൾ പാലിക്കുന്നു.
  • യുണിക്സ് പ്രോഗ്രാമേഴ്സ് മാനുവൽ (1971)
  • സി പ്രോഗ്രാമിംഗ് ഭാഷ (ചിലപ്പോൾ ബ്രയാൻ കെർണിഗാനൊപ്പം കെ & ആർ; 1978 എന്നും അറിയപ്പെടുന്നു).[36]

പ്രസിദ്ധീകരണങ്ങളും അക്കാദമിക് പ്രബന്ധങ്ങളും

[തിരുത്തുക]

50 ഓളം അക്കാദമിക് പ്രബന്ധങ്ങൾ, പുസ്‌തകങ്ങൾ, പാഠപുസ്തകങ്ങൾ എന്നിവയുടെ രചയിതാവോ സംഭാവന നൽകിയ ആളോ ആണ് റിച്ചി.[37]

  • സി പ്രോഗ്രാമിംഗ് ഭാഷ, ബി‌ഡബ്ല്യു കെമിഗാൻ, ഡി‌എം റിച്ചി, പ്രെന്റിസ് ഹാൾ, എംഗൽ‌വുഡ് ക്ലിഫ്സ്, ന്യൂജേഴ്‌സി (1978)[38]
  • പ്രോഗ്രാമിംഗ് ഭാഷകൾ, ഡി റിച്ചി (1978)[39]
  • യുണിക്സ് ടൈം ഷെയറിംഗ് സിസ്റ്റം, ഡിഎം റിച്ചി, കെ തോംസൺ, ക്ലാസിക് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ, 195-220 (2001)[40]
  • യുണിക്സ് പരിതസ്ഥിതി ഉപയോഗിച്ചുള്ള നൂതന പ്രോഗ്രാമിംഗ്, ഡബ്ല്യുആർ സ്റ്റീവൻസ്, എസ്എ റാഗോ, ഡിഎം റിച്ചി, അഡിസൺ-വെസ്ലി (1992, 2008)[41]

അവലംബം

[തിരുത്തുക]
  1. BoingBoing - Dennis Ritchie, 1941-2011: Computer scientist, Unix co-creator, C programming language co-inventor
  2. Keister, Wiliam; Ritchie, Alistair E.; Washburn, Seth E. (1951). The Design of Switching Circuits (eighth printing Sep. 1963 ed.). Princeton, NJ: D. Van Nostrand Co., inc. Members of the Technical Staff, Bell Telephone Laboratories
  3. van Renesse, Robbert (January 2014). "The First SIGOPS Dennis M. Ritchie Doctoral Dissertation Award". ACM SIGOPS Operating Systems Review. 48 (1): 100. doi:10.1145/2626401.2626421. S2CID 34452214.
  4. "Discovering Dennis Ritchie's Lost Dissertation". CHM (in ഇംഗ്ലീഷ്). 2020-06-19. Retrieved 2020-06-20.
  5. Ritchie, Dennis M. "The Evolution of the Unix Time-sharing System". Retrieved October 31, 2016.
  6. Ritchie, Dennis. "The Development of the C Language". Bell Labs. Retrieved October 31, 2016.
  7. 7.0 7.1 "Dabbling in Cryptography". Bell-labs.com. May 5, 2000. Retrieved November 14, 2016.
  8. "Pioneer Programmer Shaped the Evolution of Computers", Wall Street Journal, October 14, 2011, p.A7
  9. McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.
  10. "A.M. Turing Award Laureate - Dennis M. Ritchie". amturing.acm.org. ACM. Retrieved 2 April 2019.
  11. Ritchie, Dennis M. (1987), "1983 Turing Award Lecture: Reflections on Software Research", ACM Turing Award Lectures: The First Twenty Years 1666–1985, ACM Press Anthology Series, Addison-Wesley Publishing Company, pp. 163–169, retrieved January 30, 2012
  12. "IEEE Richard W. Hamming Medal Recipients" (PDF). IEEE. Retrieved May 29, 2011.
  13. CHM. "Dennis Ritchie — CHM Fellow Award Winner". Archived from the original on April 3, 2015. Retrieved March 30, 2015.
  14. "Ritchie and Thompson Get National Medal of Technology". Bell Labs. December 8, 1998. Archived from the original on March 27, 2006. Retrieved September 6, 2006.
  15. "Ritchie and Thompson Receive National Medal of Technology from President Clinton". Bell Labs. April 27, 1999. Archived from the original on October 11, 2003. Retrieved November 4, 2003.
  16. "Dennis Ritchie, Bell Labs Researcher and Co-Inventor of Unix, Receives 2005 Industrial Research Institute Achievement Award". Alcatel-Lucent Press Release. November 15, 2005. Archived from the original on February 4, 2014. Retrieved February 8, 2012.
  17. Evangelista, Benny (January 25, 2011). "Ken Thompson, Dennis Ritchie win Japan Prize". San Francisco Chronicle.
  18. "Summary Box: Dennis Ritchie, pioneer in computer programming at Bell Labs, dies at 70", The Washington Post, Associated Press, October 13, 2011, archived from the original on 2018-12-24, retrieved October 14, 2011, NOT KNOWN: Alcatel-Lucent confirmed his death to The Associated Press but would not disclose the cause of death or when Ritchie died.
  19. Gallagher, Sean (October 13, 2011). "Dennis Ritchie, Father of C and Co-Developer of Unix, Dies". Wired. Retrieved October 13, 2011.
  20. Binstock, Andrew. "Dennis Ritchie, in Memoriam". Dr. Dobb's Journal. Dr. Dobb's Journal. Retrieved October 14, 2011.
  21. Srinivasan, Rajeev (October 25, 2011). "Dennis Ritchie, a tech genius as great as Steve Jobs". Firstpost. Retrieved December 4, 2017.
  22. Langer, Emily (October 14, 2011). "Dennis Ritchie, founder of Unix and C, dies at 70". Washington Post. Retrieved November 3, 2011.
  23. Prasad, Shishir (November 4, 2011). "No one thought 'C' would become so big: Brian Kernighan". Forbes India. Archived from the original on 2012-10-29. Retrieved November 28, 2011. Q Did Dennis Ritchie or you ever think C would become so popular? [Kernighan] I don't think that at the time Dennis worked on Unix and C anyone thought these would become as big as they did. Unix, at that time, was a research project inside Bell Labs.
  24. Lohroct, Steve (October 13, 2011). "Dennis Ritchie, 70, Dies, Programming Trailblazer". The New York Times. Retrieved November 14, 2016.
  25. "Myths of Steve Jobs". Deccan Herald. November 28, 2011. Archived from the original on July 27, 2013. Retrieved November 28, 2011. Dennis Ritchie, the inventor of the C language and co-inventor of the Unix operating system, died a few days after Steve Jobs. He was far more influential than Jobs.
  26. Datta, Subhajit (November 14, 2011). "The tale of three deeply different technologists". The Hindu. Archived from the original on January 28, 2012. Retrieved November 28, 2011.
  27. Cardinal, David (November 2, 2011). "Dennis Ritchie, creator of C, bids "goodbye, world"". Extreme Tech. Retrieved November 28, 2011. The book came off the shelf in service of teaching another generation a simple, elegant way to program that allows the developer to be directly in touch with the innards of the computer. The lowly integer variable—int—has grown in size over the years as computers have grown, but the C language and its sparse, clean, coding style live on. For that we all owe a lot to Dennis Ritchie.
  28. "Dennis Ritchie and John McCarthy: Dennis Ritchie and John McCarthy, machine whisperers, died on October 8th and 24th respectively, aged 70 and 84". The Economist. November 5, 2011. Retrieved November 28, 2011. NOW that digital devices are fashion items, it is easy to forget what really accounts for their near-magical properties. Without the operating systems which tell their different physical bits what to do, and without the languages in which these commands are couched, the latest iSomething would be a pretty but empty receptacle. The gizmos of the digital age owe a part of their numeric souls to Dennis Ritchie and John McCarthy.
  29. "The Strange Birth and Long Life of Unix". Newswise. November 23, 2011. Retrieved November 28, 2011. Four decades ago, Ken Thompson, the late Dennis Ritchie, and others at AT&T's Bell Laboratories developed Unix, which turned out to be one of the most influential pieces of software ever written. Their work on this operating system had to be done on the sly, though, because their employer had recently backed away from operating-systems research.
  30. Das, Shyamanuja (November 1, 2011). "The forgotten tech luminaries: The new generation of the digital age owe a part of their numeric souls to Dennis Ritchie and John McCarthy". Ciol.com. Archived from the original on July 3, 2016. Retrieved November 28, 2011. UNIX, to the development of which Ritchie greatly contributed, and whose C made it possible it to be ported to other machines, is, even today, in its different avatars, the de facto OS for anything that is mission critical. Solaris, AIX, HP-UX, Linux—all these are derived from UNIX.
  31. Duncan, Geoff (October 13, 2011). "Was Dennis Ritchie more important than Steve Jobs?". Digital Trends. Retrieved November 14, 2016.
  32. Perlow, Jason (October 9, 2015). "Without Dennis Ritchie, there would be no Steve Jobs". ZDNet.com. Retrieved November 14, 2016.
  33. "What Can We Learn From Dennis Ritchie?". TechCrunch.com. October 15, 2011. Retrieved November 14, 2016.
  34. Phoronix. "Red Hat Releases Fedora 16 "Verne"". Retrieved November 8, 2011.
  35. The FreeBSD project. "FreeBSD-9.0 Announcement". Retrieved January 12, 2012.
  36. Kernighan, Brian W.; Ritchie, Dennis M. (1978). The C Programming Language. Englewood Cliffs, N.J.: Prentice-Hall. ISBN 978-0131101630. OCLC 3608698.
  37. "Dennis Ritchie". scholar.google.com. Retrieved 2021-02-02.
  38. Kernighan, Brian W.; Ritchie, Dennis (1988-03-22). C Programming Language: C PROGRAMMING LANG _p2 (in ഇംഗ്ലീഷ്). Prentice Hall. ISBN 978-0-13-308621-8.
  39. "Dennis Ritchie". scholar.google.com. Retrieved 2021-02-02.
  40. Ritchie, Dennis M.; Thompson, Ken (2001), Hansen, Per Brinch (ed.), "The Unix Time-Sharing System", Classic Operating Systems: From Batch Processing To Distributed Systems (in ഇംഗ്ലീഷ്), New York, NY: Springer, pp. 195–220, doi:10.1007/978-1-4757-3510-9_11, ISBN 978-1-4757-3510-9, retrieved 2021-02-02
  41. Stevens, W. Richard; Rago, Stephen A. (2008). Advanced Programming in the UNIX Environment (in ഇംഗ്ലീഷ്). Addison-Wesley. ISBN 978-0-321-52594-9.

ഇവയും കാണുക

[തിരുത്തുക]


"https://ml.wikipedia.org/w/index.php?title=ഡെന്നിസ്_റിച്ചി&oldid=3977793" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്