ഡാർട്ട്മൗത്ത് ബേസിക്
ഡാർട്ട്മൗത്ത് ബേസിക്,ബേസിക് പ്രോഗ്രാമിങ് ഭാഷയുടെ പതിപ്പാണ്. ഈ പേരു വരാൻ കാരണം അതു ഡാർട്ട്മൗത്ത് കോളേജിൽ രൂപകല്പന ചെയ്തതു കൊണ്ടാണ്.ഡാർട്ട്മൗത്ത് ടൈം ഷെയറിങ് സിസ്റ്റത്തിന്റെ (DTSS) ഭാഗമായി ജോൺ കെമെനിയും തോമസ് കട്സും രൂപകൽപ്പന ചെയ്ത ആദ്യ പ്രോഗ്രാമിംഗ് ഭാഷയാണിത്.[1]
ശൈലി: | imperative |
---|---|
പുറത്തുവന്ന വർഷം: | 1964 |
രൂപകൽപ്പന ചെയ്തത്: | John G. Kemeny, Thomas E. Kurtz |
സ്വാധീനിക്കപ്പെട്ടത്: | FORTRAN, ALGOL |
സ്വാധീനിച്ചത്: | Cf. list of BASIC dialects |
ഓപറേറ്റിങ്ങ് സിസ്റ്റം: | Dartmouth Time Sharing System |
അതിനുശേഷം ഒരുപാട് വർഷങ്ങളിൽ ഡാർട്ട്മൗത്തിൽനിന്ന് പതിപ്പുകൾ ഇറങ്ങി.തുടർന്നുവരുന്ന പതിപ്പുകൾ പോലെ, കെമനിയുടേയും കർട്സിന്റെയും നിർദ്ദേശപ്രകാരം പ്രവർത്തിക്കുന്ന ഒരു സംഘം പ്രോഗ്രാമർമാർ ഇത് വികസിപ്പിച്ചെടുത്തു. ആദ്യത്തെ ഇന്ററാക്ടീവ് പതിപ്പ് ജൂൺ 1964-ലും; ഒക്ടോബർ 1964-ൽ രണ്ടാമത്തേതും; 1966-ൽ മൂന്നാമത്തേതും; 1969-ൽ നാലാമത്തേതും; 1970-ൽ അഞ്ചാമത്തേതും; 1971-ൽ ആറാമത്തേതും; 1979-ൽ ഏഴാമതേതും പൊതു ഉപയോക്താക്കൾക്ക് ലഭ്യമായിത്തുടങ്ങി.[1]
ബേസിക്കിന്റെ ഭൂരിഭാഗം ഭാഷാഭേദങ്ങളും അവയുടെ ചരിത്രം നാലാം പതിപ്പിലേക്ക് കണ്ടെത്തുന്നു, പക്ഷേ സാധാരണയായി മെട്രിക്സ് മാത്ത് പോലെയുള്ള കൂടുതൽ നിഗൂഢ സവിശേഷതകൾ ഉപേക്ഷിച്ചിരുന്നു. ഡാർട്ട്മൗത്ത് കംപൈലറുകളിൽ നിന്ന് വ്യത്യസ്തമായി, മറ്റ് മിക്ക ബേസിക്കുകളും ഇന്റർപ്രെട്ടറുകളായി എഴുതിയിട്ടുണ്ട്. ആദ്യകാല മൈക്രോകമ്പ്യൂട്ടറുകളുടെ പരിമിതമായ പ്രധാന മെമ്മറിയിൽ പ്രവർത്തിക്കാൻ ഈ തീരുമാനം മൂലം സാധിച്ച്. മൈക്രോസോഫ്റ്റ് ബേസിക് ഒരു ഉദാഹരണമാണ്, ഇത് 4 കെബി(KB) മെമ്മറിയിൽ മാത്രം പ്രവർത്തിക്കാൻ രൂപകൽപ്പന ചെയ്തതാണ്. 1980-കളുടെ തുടക്കത്തിൽ, ദശലക്ഷക്കണക്കിന് ഹോം കമ്പ്യൂട്ടറുകൾ എംഎസ്(MS) ഇന്റർപ്രെറ്ററിന്റെ ചില വകഭേദങ്ങൾ പ്രവർത്തിപ്പിച്ചു. ഇത് ബേസിക്കിന്റെ യഥാർത്ഥ മാനദണ്ഡമായി മാറി, ഇത് ആൻസി(ANSI) എസ്ബേസിക്ക്(SBASIC) ശ്രമങ്ങൾ ഉപേക്ഷിക്കുന്നതിലേക്ക് നയിച്ചു. കെമെനിയും കുർട്സും ചേർന്ന് പിന്നീട് ട്രൂ ബേസിക് എന്നറിയപ്പെടുന്ന എസ്ബേസിക്കിന്റെ ഒരു പതിപ്പ് വികസിപ്പിക്കുന്നതിനും പ്രോത്സാഹിപ്പിക്കുന്നതിനുമായി ഒരു കമ്പനി രൂപീകരിച്ചു.
പല ആദ്യകാല മെയിൻഫ്രെയിം ഗെയിമുകളും ഡാർട്ട്മൗത്ത് ബേസിക്കിലും ഡിറ്റിഎസ്എസ്(DTSS) സിസ്റ്റത്തിലും നിർമ്മിച്ചവയാണ്. പീപ്പിൾസ് കമ്പ്യൂട്ടർ കമ്പനി പുസ്തകത്തിൽ, നിങ്ങൾ റിട്ടേൺ അടിച്ചതിന് ശേഷം എന്തുചെയ്യണം എന്ന പുസ്തകത്തിൽ, എച്ച്പി(HP) ടൈം-ഷെയർഡ് ബേസിക് പതിപ്പുകളിൽ ഇവയിൽ ചിലത് ശേഖരിച്ചിട്ടുണ്ട്.[2] ബേസിക് കമ്പ്യൂട്ടർ ഗെയിമുകളിലെയും അനുബന്ധ വർക്കുകളിലെയും ഒറിജിനൽ സോഴ്സ് ലിസ്റ്റിംഗുകളിൽ പലതും അവയുടെ ചരിത്രം ഡാർട്ട്മൗത്ത് ബേസിക്കുമായി ബന്ധപ്പെട്ടതാണ്.
വികസന ചരിത്രം
തിരുത്തുകഏർലിയർ വർക്ക്
തിരുത്തുകജോൺ ജി കെമേനി 1953-ൽ ഡാർട്ട്മൗത്ത് കോളേജിലെ ഗണിതശാസ്ത്ര വിഭാഗത്തിൽ ചേർന്നു, പിന്നീട് അതിന്റെ ഡിപ്പാർട്ട്മെന്റ് ചെയർമാനായി. 1956-ൽ എംഐടി(MIT)യുടെ ന്യൂ ഇംഗ്ലണ്ട് റീജിയണൽ കമ്പ്യൂട്ടർ സെന്റർ ശ്രമങ്ങൾ വഴി ഐബിഎം(IBM 704)-ലേക്ക് അദ്ദേഹം പ്രവേശനം നേടി. ആ വർഷം, ഗണിത പ്രവർത്തനങ്ങളുടെ പ്രോഗ്രാമിംഗ് ലളിതമാക്കുന്ന അസംബ്ലറിന്റെ പതിപ്പായ ഡാർസിംകോ(DARSIMCO) ഭാഷ അദ്ദേഹം എഴുതി. ആ വർഷം ഡിപ്പാർട്ട്മെന്റിൽ ചേർന്ന തോമസ് ഇ. കുർട്സ് അദ്ദേഹത്തെ സഹായിച്ചു.[3]
അവലംബം
തിരുത്തുക- ↑ 1.0 1.1 ഇംഗ്ലിഷ് വിക്കിപീഡിയ
- ↑ What to do after you hit Return. People's Computer Company. 1975.
- ↑ Kurtz 1981, പുറം. 516.