"സ്മോൾടോക്ക്" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

വരി 24:
2017 ൽ സ്റ്റാക്ക് ഓവർഫ്ലോ ഡെവലപ്പർ സർവേയിൽ ഏറ്റവും ഇഷ്ടപ്പെട്ട പ്രോഗ്രാമിങ് ഭാഷ തിരഞ്ഞെടുപ്പിൽ സ്മോൾടോക്ക് രണ്ടാം സ്ഥാനം നേടിക്കൊടുത്തു,<ref>[https://insights.stackoverflow.com/survey/2017#technology-most-loved-dreaded-and-wanted-languages Stack Overflow Developer Survey 2017]</ref>എന്നാൽ 2018 ലെ സർവ്വെയിൽ ഏറ്റവുമധികം ജനപ്രീതി നേടിയിട്ടുള്ള 26 പ്രോഗ്രാമിങ് ഭാഷകളിൽ ഒന്നിൽ പോലും ഉൾപ്പെട്ടട്ടില്ല.<ref>[https://insights.stackoverflow.com/survey/2018#technology-most-loved-dreaded-and-wanted-languages Stack Overflow Developer Survey 2018]</ref>
==ചരിത്രം==
സ്മോൾടോക്കിന് വലിയ തോതിലുള്ള വകഭേദങ്ങളുണ്ട്.<ref>{{cite web|url=http://www.smalltalk.org/versions|archive-url=https://web.archive.org/web/20150908041133/http://www.smalltalk.org/versions|dead-url=yes|archive-date=2015-09-08|title=Versions|publisher=Smalltalk.org|access-date=2007-09-13}}</ref>സ്മോൾട്ടക്-80 ഭാഷ സൂചിപ്പിക്കുന്നതിന് പ്രാപ്‌തിയില്ലാത്ത പദമാണ് സ്മോൾടോക്ക്. സെറോക്സ് പാലോ ആൾട്ടോ ഗവേഷണകേന്ദ്രത്തിൽ അലൻ കേ നടത്തുന്ന ഗവേഷണത്തിന്റെ ഉൽപ്പന്നമാണ് സ്മോൾടോക്ക്. ആദ്യകാല സ്മാൾടാക്ക് പതിപ്പുകളിൽ ഭൂരിഭാഗവും നിർമ്മിച്ച അലൻ കേ, അഡലേ ഗോൾഡ്ബെർഗ് മിക്ക ഡോക്യുമെന്റുകളും എഴുതി. ഡാൻ ഇൻഗാൾസ് ആദ്യകാല പതിപ്പുകളിൽ ഭൂരിഭാഗവും നടപ്പാക്കി. [[സിമുല|സിമുലയാൽ]] പ്രചോദിതമായ സന്ദേശം കൈമാറുന്ന ആശയം അടിസ്ഥാനമാക്കിയുള്ള ഒരു പ്രോഗ്രാമിങ് ഭാഷ "കോഡ് ഒരു പേജിൽ" എന്നത് നടപ്പിലാക്കാൻ കഴിയുന്ന ഒരു പ്രാരംഭത്തിൽ കേ സ്മോൾടോക്ക് 71 എന്ന ആദ്യ പതിപ്പ് സൃഷ്ടിച്ചു. ഗവേഷണ പ്രവർത്തനങ്ങൾക്കായി ഉപയോഗിക്കുന്ന ഒരു പിൽക്കാല വകഭേദം സ്മോൾടോക് -72 ആക്ടർ മോഡലിന്റെ വികസനത്തെ സ്വാധീനിക്കുകയും ചെയ്തു. അതിന്റെ സിന്റാക്സും എക്സിക്യൂഷൻ മോഡലും ആധുനിക സ്മോൾടോക് വേരിയന്റുകളിൽ നിന്നും തികച്ചും വ്യത്യസ്തമായിരുന്നു.

പ്രകടനം നേടുന്നതിന് എക്സിക്യൂഷൻ സെമന്റിക്കുകളുടെ ചില വശങ്ങൾ നിശ്ചലമാക്കിയ ശ്രദ്ധേയമായ അവലോകനങ്ങൾക്ക് ശേഷം (സിമുലയ്ക്ക് സമാനമായ ക്ലാസ് ഇൻഹെറിറ്റൻസ് മാതൃക എക്സിക്യൂട്ട് ചെയ്യുന്നത് തിരഞ്ഞെടുക്കുന്നു)സ്മോൾടോക്-76 സൃഷ്ടിച്ചു. ഇപ്പോൾ ഏറെ പരിചയമുള്ള ടൂളുകളിൽ, ഈ സിസ്റ്റത്തിന് ഒരു വികസന പരിസ്ഥിതി ഉണ്ടായിരുന്നു.
 
==അവലംബം==
"https://ml.wikipedia.org/wiki/സ്മോൾടോക്ക്" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്