ഇഗ്മാസ്ക്രിപ്റ്റ്
പ്രോഗ്രാമിങ് ഭാഷ From Wikipedia, the free encyclopedia
Remove ads
ഇഗ്മാ-262(ECMA-262), ഐഎസ്ഒ / ഐഇസി(ISO / IEC) 16262 എന്നിവയിൽ ഇഗ്മാ ഇന്റർനാഷണൽ സ്റ്റാൻഡേർഡ് ചെയ്ത ഒരു സ്ക്രിപ്റ്റിംഗ്ഭാഷാ സവിശേഷതയാണ് ഇഗ്മാസ്ക്രിപ്റ്റ് (ECMAScript) (അല്ലെങ്കിൽ ES) [1]. സ്റ്റാൻഡേർഡ് ആദ്യമായി പ്രസിദ്ധീകരിച്ചതുമുതൽ ഇഗ്മാസ്ക്രിപ്റ്റിന്റെ ഏറ്റവും അറിയപ്പെടുന്ന നടപ്പാക്കലായി ജാവാസ്ക്രിപ്റ്റ് തുടരുന്നു, ജെസ്ക്രിപ്റ്റ്, ആക്ഷൻ സ്ക്രിപ്റ്റ് എന്നിവയുൾപ്പെടെ മറ്റ് അറിയപ്പെടുന്ന നടപ്പാക്കലുകൾക്കൊപ്പം. [2] വേൾഡ് വൈഡ് വെബിലെ ക്ലയന്റ്-സൈഡ് സ്ക്രിപ്റ്റിംഗിനായി ഇഗ്മാസ്ക്രിപ്റ്റ് സാധാരണയായി ഉപയോഗിക്കുന്നു, മാത്രമല്ല ഇത് നോഡ്.ജെഎസ് (Node.js) ഉപയോഗിച്ച് സെർവർ ആപ്ലിക്കേഷനുകളും സേവനങ്ങളും എഴുതുന്നതിനായി കൂടുതലായി ഉപയോഗിക്കുന്നു.
Remove ads
ചരിത്രം
നെറ്റ്സ്കേപ്പിലെ ബ്രണ്ടൻ ഐക്ക് വികസിപ്പിച്ചെടുത്ത ഒരു സ്ക്രിപ്റ്റിംഗ് ഭാഷയുടെ സ്റ്റാൻഡേർഡ് സ്പെസിഫിക്കേഷനാണ് ഇഗ്മാസ്ക്രിപ്റ്റ് സ്പെസിഫിക്കേഷൻ; തുടക്കത്തിൽ ഇതിന് മോച്ച(Mocha), പിന്നീട് ലൈവ്സ്ക്രിപ്റ്റ്, ഒടുവിൽ ജാവാസ്ക്രിപ്റ്റ് എന്ന് പേരിട്ടു.[3]1995 ഡിസംബറിൽ സൺ മൈക്രോസിസ്റ്റംസും നെറ്റ്സ്കേപ്പും ഒരു പത്രക്കുറിപ്പിൽ ജാവാസ്ക്രിപ്റ്റ് പ്രഖ്യാപിച്ചു.[4]ഇസിഎംഎ-262 ന്റെ ആദ്യ പതിപ്പ് 1997 ജൂണിൽ ഇഗ്മാ ജനറൽ അസംബ്ലി അംഗീകരിച്ചു. ഭാഷാ നിലവാരത്തിന്റെ നിരവധി പതിപ്പുകൾ അതിനുശേഷം പ്രസിദ്ധീകരിച്ചു. ഭാഷയെ സ്റ്റാൻഡേർഡ് ചെയ്യുന്നതിൽ ഏർപ്പെട്ടിരിക്കുന്ന ഓർഗനൈസേഷനുകൾ, പ്രത്യേകിച്ച് നെറ്റ്സ്കേപ്പ്, മൈക്രോസോഫ്റ്റ് എന്നിവ തമ്മിലുള്ള ഒത്തുതീർപ്പായിരുന്നു "ഇഗ്മാസ്ക്രിപ്റ്റ്" എന്ന പേര്, ആദ്യകാല സ്റ്റാൻഡേർഡ് സെഷനുകളിൽ തർക്കങ്ങൾ ആധിപത്യം പുലർത്തി. "ഇഗ്മാസ്ക്രിപ്റ്റ് എല്ലായ്പ്പോഴും ഒരു ചർമ്മരോഗം പോലെ തോന്നിക്കുന്ന അനാവശ്യ വ്യാപാര നാമമായിരുന്നു" എന്ന് ഐക്ക് അഭിപ്രായപ്പെട്ടു.[5]
ജാവാസ്ക്രിപ്റ്റും ജെസ്ക്രിപ്റ്റും ഇഗ്മാസ്ക്രിപ്റ്റുമായി പൊരുത്തപ്പെടാൻ ലക്ഷ്യമിടുന്നുണ്ടെങ്കിലും, ഇസിഎംഎ സവിശേഷതകളിൽ വിവരിച്ചിട്ടില്ലാത്ത അധിക സവിശേഷതകളും അവ നൽകുന്നു..[6]
പതിപ്പുുകൾ
ഇസിഎംഎ-262 ന്റെ പത്ത് പതിപ്പുകൾ പ്രസിദ്ധീകരിച്ചു. സ്റ്റാൻഡേർഡിന്റെ പത്താം പതിപ്പിന്റെ പണി 2019 ജൂണിൽ ഫൈനലൈസ് ചെയ്തു.
2004 ജൂണിൽ, എക്മാ ഇന്റർനാഷണൽ ഇസിഎംഎ-357 സ്റ്റാൻഡേർഡ് പ്രസിദ്ധീകരിച്ചു, ഇസിമാസ്ക്രിപ്റ്റിലേക്കുള്ള ഒരു വിപുലീകരണം നിർവ്വചിച്ചു, എക്സ്എംഎല്ലിനുള്ള ഇഗ്മാസ്ക്രിപ്റ്റ് (ഇ 4 എക്സ്) ഇസിമാസ്ക്രിപ്റ്റിനായുള്ള ഒരു "കോംപാക്റ്റ് പ്രൊഫൈൽ" ഇഗ്മാ നിർവചിച്ചു - ഇഎസ്-സിപി അല്ലെങ്കിൽ ഇസിഎംഎ 327 എന്നറിയപ്പെടുന്നു - ഇത് വിഭവ-നിയന്ത്രിത ഉപകരണങ്ങൾക്കായി രൂപകൽപ്പന ചെയ്തിട്ടുണ്ട്, അത് 2015 ൽ പിൻവലിച്ചു.[8]
Remove ads
അവലംബം
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads