ക്രിസ്റ്റൻ നിഗാർഡ്
ക്രിസ്റ്റൻ നിഗാർഡ് | |
---|---|
ജനനം | ഓഗസ്റ്റ് 27, 1926 |
മരണം | ഓഗസ്റ്റ് 10, 2002 | (പ്രായം 75)
അറിയപ്പെടുന്നത് | Object-oriented programming Simula |
പുരസ്കാരങ്ങൾ | Turing Award |
ശാസ്ത്രീയ ജീവിതം | |
പ്രവർത്തനതലം | Computer Science Mathematics |
സ്ഥാപനങ്ങൾ | Norwegian Defense Research Establishment Norwegian Operational Research Society Norwegian Computing Center |
ക്രിസ്റ്റൻ നൈഗാർഡ് (27 ഓഗസ്റ്റ് 1926 - 10 ഓഗസ്റ്റ് 2002) ഒരു നോർവീജിയൻ കമ്പ്യൂട്ടർ ശാസ്ത്രജ്ഞനും പ്രോഗ്രാമിംഗ് ഭാഷാ പയനിയറും രാഷ്ട്രീയക്കാരനുമായിരുന്നു.[1]അന്താരാഷ്ട്രതലത്തിൽ, ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് പ്രോഗ്രാമിംഗിന്റെയും സിമുല എന്ന പ്രോഗ്രാമിംഗ് ഭാഷയുടെയും 1960-കളിൽ ഒലെ-ജോഹൻ ഡാലിനൊപ്പം സഹ-കണ്ടുപിടുത്തക്കാരനായി നൈഗാർഡ് അംഗീകരിക്കപ്പെട്ടു. കമ്പ്യൂട്ടർ സയൻസിലെ സംഭാവനകൾക്ക് നൈഗാർഡിനും ഡാലിനും 2001-ലെ എ. എം. ട്യൂറിംഗ് അവാർഡ് ലഭിച്ചു.[2]
ആദ്യകാല ജീവിതവും കരിയറും
[തിരുത്തുക]നൈഗാർഡ് ഓസ്ലോയിൽ ജനിച്ച് 1956-ൽ ഓസ്ലോ സർവകലാശാലയിൽ നിന്ന് ഗണിതശാസ്ത്രത്തിൽ ബിരുദാനന്തര ബിരുദം നേടി. അബ്സ്ട്രാക്ട് പ്രോബബിലിറ്റി തിയറിയെക്കുറിച്ചുള്ള അദ്ദേഹത്തിന്റെ തീസിസ് "തിയറിറ്റിക്കൽ ആസ്പറ്റ്സ് ഓഫ് മോണ്ടോ കാർലോ മെത്തേഡ്സ്" എന്നായിരുന്നു.
1948 മുതൽ 1960 വരെ നോർവീജിയൻ ഡിഫൻസ് റിസർച്ച് എസ്റ്റാബ്ലിഷ്മെന്റിൽ കമ്പ്യൂട്ടിംഗ്, പ്രോഗ്രാമിംഗ് (1948-1954), ഓപ്പറേഷണൽ റിസർച്ച് (1952-1960) എന്നിവയിൽ നൈഗാർഡ് മുഴുവൻ സമയവും പ്രവർത്തിച്ചു.
1957 മുതൽ 1960 വരെ നോർവീജിയൻ പ്രതിരോധ സ്ഥാപനത്തിലെ ആദ്യത്തെ ഓപ്പറേഷണൽ റിസർച്ച് ഗ്രൂപ്പുകളുടെ തലവനായിരുന്നു. നോർവീജിയൻ ഓപ്പറേഷണൽ റിസർച്ച് സൊസൈറ്റിയുടെ (1959-1964) സഹസ്ഥാപകനും ആദ്യ ചെയർമാനുമായിരുന്നു അദ്ദേഹം. 1960-ൽ, നോർവീജിയൻ കമ്പ്യൂട്ടിംഗ് സെന്റർ (NCC) അദ്ദേഹത്തെ നിയമിച്ചു, 1960-കളിൽ എൻസിസിയെ ഒരു ഗവേഷണ സ്ഥാപനമായി വളർത്തിയെടുക്കുകയും 1962-ൽ അതിന്റെ റിസർച്ച് ഡയറക്ടറായി മാറുകയും ചെയ്തു.
ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിങ്
[തിരുത്തുക]ഒലെ-ജോഹൻ ഡാലിനൊപ്പം, സിമുല I (1961-1965), സിമുല 67 (1965) എന്നിവയുടെ ഭാഗമായി നോർവീജിയൻ കമ്പ്യൂട്ടിംഗ് സെന്ററിൽ (നോർസ്ക് റെഗ്നസെൻട്രൽ (NR)) 1960-കളിൽ ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് പ്രോഗ്രാമിംഗിനായുള്ള (OOPS) പ്രാരംഭ ആശയങ്ങൾ അദ്ദേഹം വികസിപ്പിച്ചെടുത്തു. സിമുലേഷൻ പ്രോഗ്രാമിംഗ് ഭാഷ, ഇത് അൽഗോൾ 60 (ALGOL 60)യുടെ ഒരു വിപുലീകൃത വേരിയന്റും സൂപ്പർസെറ്റും ആരംഭിച്ചു.[3] ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് പ്രോഗ്രാമിംഗിന്റെ പ്രധാന ആശയങ്ങൾ ഈ ഭാഷകളിൽ അവതരിപ്പിച്ചു: ഒബ്ജക്റ്റുകൾ, ക്ലാസുകൾ, ഇൻഹെറിറ്റൻസ്, വെർച്വൽ ക്വാണ്ടിറ്റീസ്, മൾട്ടി-ത്രെഡഡ് (ക്വാസി-പാരലൽ) പ്രോഗ്രാം എക്സിക്യൂഷൻ മുതലായവ. 2004-ൽ, അസോസിയേഷൻ ഇന്റർനാഷണൽ പവർ ലെസ് ടെക്നോളജീസ് ഒബ്ജെറ്റ്സ് (എഐടിഒ) ഒബ്ജക്റ്റ് ഓറിയന്റേഷനിലെ അവരുടെ പയനിയറിംഗ് പ്രവർത്തനങ്ങളെ ബഹുമാനിക്കുന്നതിനായി ഒലെ-ജോഹാൻ ഡാലിന്റെയും ക്രിസ്റ്റൻ നൈഗാഡിന്റെയും പേരിൽ ഒരു വാർഷിക സമ്മാനം സ്ഥാപിച്ചു. ഒബ്ജക്റ്റ് ഓറിയന്റേഷൻ മേഖലയിൽ കാര്യമായ സാങ്കേതിക സംഭാവനകൾ നൽകുന്ന രണ്ട് വ്യക്തികൾക്കാണ് ഈ ഡാൽ-നൈഗാർഡ് സമ്മാനം വർഷം തോറും നൽകുന്നത്. ഒബ്ജക്റ്റ് ഓറിയന്റഡ് പ്രോഗ്രാമിംഗിന്റെ ഇന്നത്തെ വീക്ഷണത്തിന് രൂപം നൽകിയ ഡാലിന്റെയും നൈഗാഡിന്റെയും പയനിയർ കൺസെപ്പറ്റ്വൽ ആന്റ്/ഓർ നടപ്പാക്കുന്നതിന്റെ സ്പിരിറ്റിലായിരിക്കണം സംഭാവനകൾ നൽകേണ്ടത്. ഇകൂപ്പ്(ECOOP) കോൺഫറൻസിൽ എല്ലാ വർഷവും സമ്മാനം നൽകുന്നു. ഒരു സീനിയർ, ജൂനിയർ പ്രൊഫഷണലുകൾക്ക് നൽകുന്ന രണ്ട് അവാർഡുകൾ അടങ്ങുന്നതാണ് സമ്മാനം.
ഇവയും കാണുക
[തിരുത്തുക]അവലംബം
[തിരുത്തുക]- ↑ https://www.britannica.com/biography/Kristen-Nygaard
- ↑ https://amturing.acm.org/award_winners/nygaard_5916220.cfm
- ↑ Dahl, Ole-Johan; Myhrhaug, Bjørn; Nygaard, Kristen (1970). Common Base Language (PDF) (Report). Norwegian Computing Center. p. 1.3.1. Archived from the original on 2013-12-25. Retrieved 14 November 2020.
{{cite report}}
: CS1 maint: unfit URL (link)