ജോൺ വാർണർ ബാക്കസ്

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
(John Backus എന്ന താളിൽ നിന്നും തിരിച്ചുവിട്ടതു പ്രകാരം)
ജോൺ ബാക്കസ്
John Backus 2.jpg
1989 ഡിസംബറിൽ ബാക്കസ്
ജനനം
John Warner Backus

(1924-12-03)ഡിസംബർ 3, 1924
മരണംമാർച്ച് 17, 2007(2007-03-17) (പ്രായം 82)
കലാലയംUniversity of Virginia
University of Pittsburgh
Columbia University (B.S. 1949, M.S. 1950)
അറിയപ്പെടുന്നത്Speedcoding
FORTRAN
ALGOL
Backus–Naur form
Function-level programming
ജീവിതപങ്കാളി(കൾ)
Marjorie Jamison
(m. 1947⁠–⁠1966)

Barbara Una
(m. 1968; died 2004)

കുട്ടികൾ2
പുരസ്കാരങ്ങൾNational Medal of Science (1975)
Turing Award (1977)
Charles Stark Draper Prize (1993)
Scientific career
FieldsComputer science
InstitutionsIBM

ആദ്യത്തെ ഉന്നത തല കമ്പ്യൂട്ടർ ഭാഷയായ ഫോർട്രാൻ വികസിപ്പിച്ച ഐ.ബി.എം. സംഘത്തിന്റെ തലവനായിരുന്നു ജോൺ വാർണർ ബാക്കസ് (ജനനം: ഡിസംബർ 3 1924 മരണം മാർച്ച് 17 2007). IBM 704 കമ്പ്യൂട്ടറിന് വേണ്ടിയാണ് ബാക്കസും സംഘവും ഫോർട്രാൻ വികസിപ്പിച്ചത്. കമ്പ്യൂട്ടറുകൾക്ക് ശാസ്ത്ര ഗവേഷണ രംഗത്ത് പ്രധാന്യമുണ്ടാക്കിയത് ഫോർട്രാനായിരുന്നു . ഇന്നും ഏറെ പ്രചാരമുള്ള ഒരു കമ്പ്യൂട്ടർ ഭാഷയായി ഫോർട്രാൻ തുടരുന്നു. ആൽഗോൾ(ALGOL) കമ്പ്യൂട്ടർ ഭാഷയുടെ വികസനത്തിലും ബാക്കസ് പങ്ക് വഹിച്ചു. മെച്ചപ്പെട്ട പ്രോഗ്രാമിംഗ് രീതികൾ വികസിപ്പിക്കാനായി ബാക്കസ് കണ്ടെത്തിയതാണ് ഫംഗ്ഷണൽ പ്രോഗ്രാമിംഗ്. ഔപചാരിക ഭാഷാ വാക്യഘടന നിർവ്വചിക്കാൻ വ്യാപകമായി ഉപയോഗിക്കുന്ന നൊട്ടേഷനായ ബാക്കസ്-നൗർ ഫോമിന്റെ (ബിഎൻഎഫ്) ഉപജ്ഞാതാവായിരുന്നു. അദ്ദേഹം പിന്നീട് ഫംഗ്ഷൻ-ലെവൽ പ്രോഗ്രാമിംഗ് മാതൃകയിൽ ഗവേഷണം നടത്തി, 1977 ലെ ട്യൂറിംഗ് അവാർഡ് പ്രഭാഷണത്തിൽ തന്റെ കണ്ടെത്തലുകൾ അവതരിപ്പിച്ചു "വോൺ ന്യൂമാൻ ശൈലിയിൽ നിന്ന് പ്രോഗ്രാമിംഗ് മോചിപ്പിക്കാനാകുമോ?[1]

ഫോർട്രാന് നൽകിയ സംഭാവനകൾ പരിഗണിച്ച് 1967-ൽ ഐഇഇഇ(IEEE)ബാക്കസിന് ഡബ്ല്യു.ഡബ്ല്യു. മക്ഡൊവൽ അവാർഡ് നൽകി.[2] 1975-ൽ നാഷണൽ മെഡൽ ഓഫ് സയൻസും[3] 1977-ലെ ട്യൂറിംഗ് അവാർഡും അദ്ദേഹത്തിന് ലഭിച്ചു. പ്രായോഗിക ഉന്നത തലത്തിലുള്ള പ്രോഗ്രാമിംഗ് സിസ്റ്റങ്ങളുടെ രൂപകൽപ്പനയ്ക്ക് വേണ്ടി അഗാധമായ സംഭാവനകൾക്കായി, പ്രത്യേകിച്ചും ഫോർട്രാനിലെ അദ്ദേഹത്തിന്റെ പ്രവർത്തനത്തിലൂടെയും പ്രോഗ്രാമിംഗ് ഭാഷകളുടെ സ്പെസിഫിക്കേഷനുള്ള ഔപചാരിക നടപടിക്രമങ്ങൾ പ്രസിദ്ധീകരിക്കുന്നതിനും വേണ്ടിയിട്ടുള്ളതാണ്"[4]

1991 ൽ വിരമിച്ച അദ്ദേഹം 2007 മാർച്ച് 17 ന് ഒറിഗോണിലെ ആഷ്ലാൻഡിലെ വീട്ടിൽ വച്ച് മരിച്ചു.[5]

മുൻകാലജീവിതം[തിരുത്തുക]

ബാക്കസ് ഫിലാഡൽഫിയയിൽ ജനിച്ചു, വളർന്നത് ഡെലവെയറിലെ സമീപത്തുള്ള വിൽമിംഗ്ടണിലാണ്.[6]പെൻസിൽവാനിയയിലെ പോട്ട്‌സ്‌ടൗണിലെ ഹിൽ സ്കൂളിൽ പഠിച്ച അദ്ദേഹം പ്രത്യക്ഷത്തിൽ ഉത്സാഹിയായ വിദ്യാർത്ഥിയല്ല.[5]കെമിസ്ട്രി പഠിക്കാൻ അദ്ദേഹം യൂണിവേഴ്സിറ്റി ഓഫ് വിർജീനിയയിൽ കോളേജിൽ പ്രവേശിച്ചു, പക്ഷേ അവിടെ ക്ലാസുകളുമായി സ്ട്രഗ്ഗിൾ ചെയ്യേണ്ടിവന്നു, ഒരു വർഷത്തിനുള്ളിൽ ഹാജരില്ലാത്തതിന്റെ പേരിൽ അദ്ദേഹം പുറത്താക്കപ്പെട്ടു.[7] രണ്ടാം ലോകമഹായുദ്ധസമയത്ത് അദ്ദേഹത്തെ യുഎസ് സൈന്യത്തിൽ ചേർത്തു.[5] ഒടുവിൽ കോർപ്പറൽ പദവിയിൽ എത്തി, ജോർജിയയിലെ ഫോർട്ട് സ്റ്റുവർട്ടിൽ സ്ഥാപിച്ചിട്ടുള്ള ഒരു ആന്റി-എയർക്രാഫ്റ്റ് ബാറ്ററിയുടെ കമാൻഡറായി.[7]

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

ഇവയും കാണുക[തിരുത്തുക]

അവലംബം[തിരുത്തുക]


  1. Backus, John (August 1978). "Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs". Communications of the ACM. 21 (8). doi:10.1145/359576.359579. S2CID 16367522.
  2. "W. Wallace McDowell Award". മൂലതാളിൽ നിന്നും സെപ്റ്റംബർ 29, 2007-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് ഏപ്രിൽ 15, 2008.
  3. "The President's National Medal of Science: John Backus". National Science Foundation. മൂലതാളിൽ നിന്നും സെപ്റ്റംബർ 29, 2007-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് മാർച്ച് 21, 2007.
  4. "ACM Turing Award Citation: John Backus". Association for Computing Machinery. മൂലതാളിൽ നിന്നും February 4, 2007-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് March 22, 2007.
  5. 5.0 5.1 5.2 Lohr, Steve (March 20, 2007). "John W. Backus, 82, Fortran Developer, Dies". The New York Times. ശേഖരിച്ചത് March 21, 2007.
  6. "John Backus". The History of Computing Project. മൂലതാളിൽ നിന്നും ഏപ്രിൽ 27, 2016-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് ഏപ്രിൽ 28, 2016.
  7. 7.0 7.1 7.2 7.3 7.4 "John Backus - A.M. Turing Award Laureate". amturing.acm.org. മൂലതാളിൽ നിന്നും ജനുവരി 19, 2018-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് മേയ് 4, 2018.
  8. "Inventor of the Week Archive John Backus". ഫെബ്രുവരി 2006. മൂലതാളിൽ നിന്നും ഒക്ടോബർ 26, 2011-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് ഓഗസ്റ്റ് 25, 2011.
  9. Grady Booch (interviewer) (സെപ്റ്റംബർ 25, 2006). "Oral History of John Backus" (PDF). ശേഖരിച്ചത് ഓഗസ്റ്റ് 17, 2009.
"https://ml.wikipedia.org/w/index.php?title=ജോൺ_വാർണർ_ബാക്കസ്&oldid=3675905" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്