JILRuntime/JewelScript എന്ന് പേരിട്ടിരിക്കുന്ന Linux ആപ്പാണിത്, ഇതിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് jilruntime_1_4_4_50_src.zip ആയി ഡൗൺലോഡ് ചെയ്യാം. വർക്ക് സ്റ്റേഷനുകൾക്കായുള്ള സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവായ OnWorks-ൽ ഇത് ഓൺലൈനായി പ്രവർത്തിപ്പിക്കാം.
JILRuntime/JewelScript എന്ന് പേരിട്ടിരിക്കുന്ന ഈ ആപ്പ് OnWorks-നൊപ്പം സൗജന്യമായി ഓൺലൈനായി ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.
ഈ ആപ്പ് പ്രവർത്തിപ്പിക്കുന്നതിന് ഈ നിർദ്ദേശങ്ങൾ പാലിക്കുക:
- 1. നിങ്ങളുടെ പിസിയിൽ ഈ ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്തു.
- 2. ഞങ്ങളുടെ ഫയൽ മാനേജറിൽ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമം നൽകുക.
- 3. അത്തരം ഫയൽമാനേജറിൽ ഈ ആപ്ലിക്കേഷൻ അപ്ലോഡ് ചെയ്യുക.
- 4. ഈ വെബ്സൈറ്റിൽ നിന്ന് OnWorks Linux ഓൺലൈനോ Windows ഓൺലൈൻ എമുലേറ്ററോ MACOS ഓൺലൈൻ എമുലേറ്ററോ ആരംഭിക്കുക.
- 5. നിങ്ങൾ ഇപ്പോൾ ആരംഭിച്ച OnWorks Linux OS-ൽ നിന്ന്, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമത്തോടുകൂടിയ ഞങ്ങളുടെ ഫയൽ മാനേജർ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിലേക്ക് പോകുക.
- 6. ആപ്ലിക്കേഷൻ ഡൌൺലോഡ് ചെയ്യുക, അത് ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.
സ്ക്രീൻഷോട്ടുകൾ
Ad
JILറൺടൈം/ജ്യൂവൽസ്ക്രിപ്റ്റ്
വിവരണം
ഒരു പൊതു ഉദ്ദേശം, ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് സ്ക്രിപ്റ്റ് ഭാഷ ഒരു രജിസ്റ്റർ അടിസ്ഥാനമാക്കിയുള്ള വെർച്വൽ മെഷീനായി കോഡായി കംപൈൽ ചെയ്യുന്നു. ജാവ, സി# പോലുള്ള ഒബ്ജക്റ്റ് ഓറിയന്റഡ് ഹൈ-ലെവൽ ഭാഷകളോട് ഈ ഭാഷ തികച്ചും സാമ്യമുള്ളതാണ്.ലൈബ്രറി പൂർണ്ണമായും സ്വയംപര്യാപ്തവും ANSI C കംപ്ലയിന്റുമാണ്. സ്ക്രിപ്റ്റിംഗിലൂടെ ആ ആപ്ലിക്കേഷന്റെ ഓട്ടോമേഷൻ അനുവദിക്കുന്നതിന് ഏതെങ്കിലും ആപ്ലിക്കേഷനിൽ ഉൾപ്പെടുത്തുക എന്നതാണ് ഇതിന്റെ പ്രധാന ലക്ഷ്യം.
ഒരു സംയോജിത C++ ബൈൻഡിംഗ് കോഡ് ജനറേറ്റർ നിങ്ങളുടെ ആപ്ലിക്കേഷന്റെ ക്ലാസുകൾക്കായി നിമിഷങ്ങൾക്കുള്ളിൽ ബൈൻഡിംഗുകൾ സൃഷ്ടിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. സംയോജിത HTML ഡോക്യുമെന്റേഷൻ ജനറേറ്റർ നിങ്ങളുടെ നേറ്റീവ് ബൈൻഡിംഗുകൾക്കായി നിമിഷങ്ങൾക്കുള്ളിൽ ഡോക്യുമെന്റേഷൻ സൃഷ്ടിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.
zlib/libpng ലൈസൻസിന് കീഴിലാണ് പ്രോജക്റ്റ് പുറത്തിറക്കിയിരിക്കുന്നത്. ഇത് 10 വർഷത്തിലേറെയായി വികസിപ്പിച്ചുകൊണ്ടിരിക്കുന്നു, കൂടാതെ ചില ശക്തമായ സവിശേഷതകൾ വാഗ്ദാനം ചെയ്യുന്നു.
വിപുലമായ വിവരങ്ങൾ, ഡോക്യുമെന്റേഷൻ, ലേഖനങ്ങൾ, കോഡ് ഉദാഹരണങ്ങൾ എന്നിവ ഡെവലപ്പർ ബ്ലോഗിൽ കാണാം.
സവിശേഷതകൾ
- വൃത്തിയുള്ളതും സ്ഥിരതയുള്ളതുമായ സി-സ്റ്റൈൽ വാക്യഘടന
- പ്രഖ്യാപന ഭാഷ - ഉപയോഗത്തിന് മുമ്പ് എന്റിറ്റികൾ പ്രഖ്യാപിക്കണം
- സ്റ്റാറ്റിക് ടൈപ്പിംഗ് - കംപൈലർ പ്രോഗ്രാമിന്റെ തരം സുരക്ഷ ഉറപ്പാക്കുന്നു
- ഉപയോക്തൃ നിർവചിച്ച പരിവർത്തന രീതികൾ ഉൾപ്പെടെയുള്ള യാന്ത്രിക തരം പരിവർത്തനം
- ടൈപ്പ്-ലെസ് വേരിയബിളുകൾക്കുള്ള പിന്തുണ
- ക്ലാസുകളും ഇന്റർഫേസുകളുടെ നടപ്പാക്കലും (സ്ക്രിപ്റ്റും നേറ്റീവ്)
- വെർച്വൽ മെത്തേഡുകളും സ്വകാര്യ അംഗങ്ങളും ഉൾപ്പെടെയുള്ള ഒറ്റ പൈതൃകം
- "മിക്സ്-ഇൻ ക്ലാസുകളുടെ" (പോളിസി ക്ലാസുകൾ) രൂപത്തിൽ ഒന്നിലധികം അനന്തരാവകാശം
- ശുദ്ധമായ നേറ്റീവ് ഇന്റർഫേസുകൾ
- ഇന്റർഫേസുകളുടെ ഫാക്ടറൈസേഷൻ (എല്ലാ നടപ്പിലാക്കുന്നവരെയും തൽക്ഷണം ചെയ്യുന്നു)
- ആക്സസർ രീതികൾ - ക്ലാസ് "പ്രോപ്പർട്ടികൾ" എന്നതിനായുള്ള ഹാൻഡ്ലർ രീതികൾ
- സഹ-പ്രവർത്തനങ്ങൾ (കോ-റൂട്ടീനുകൾ, സഹകരണ ത്രെഡുകൾ)
- പ്രതിനിധികൾ (ഫസ്റ്റ് ക്ലാസ് ഫംഗ്ഷനുകളും രീതികളും)
- അജ്ഞാത പ്രതിനിധികൾ (അജ്ഞാത പ്രാദേശിക പ്രവർത്തനങ്ങളും രീതികളും)
- അടച്ചുപൂട്ടലുകൾ, പാരന്റ് ഫംഗ്ഷന്റെ വേരിയബിളുകൾ ആക്സസ് ചെയ്യാൻ കഴിയുന്ന ലോക്കൽ ഡെലിഗേറ്റുകൾ
- ലാംഡ എക്സ്പ്രഷനുകൾ (ഫംഗ്ഷൻ അക്ഷരങ്ങൾ)
- ഹൈബ്രിഡ് ക്ലാസുകൾ (അടിസ്ഥാനത്തിൽ നിന്ന് പ്രതിനിധികളെ നിർമ്മിക്കുന്നതിലൂടെ അർദ്ധ പാരമ്പര്യം)
- ഉപവാക്യങ്ങൾ - ഘടനാപരമായ ഗോട്ടോ-പ്രസ്താവനയുള്ള ഒഴുക്ക് നിയന്ത്രണം
- അടിസ്ഥാന ഒഴിവാക്കൽ പിന്തുണ (ഉപയോക്തൃ ഒഴിവാക്കൽ ക്ലാസുകൾ ഉൾപ്പെടെ)
- നെയിംസ്പേസുകൾക്കുള്ള സമഗ്ര പിന്തുണ
- ദുർബലമായ പരാമർശങ്ങൾ
- ഉപയോക്തൃ-നിർവചിക്കപ്പെട്ട തരം അപരനാമങ്ങൾ
- ബിൽറ്റ്-ഇൻ ക്ലാസുകൾ സ്ട്രിംഗ്, അറേ, ലിസ്റ്റ്, ഇറ്ററേറ്റർ, അറേലിസ്റ്റ്, ടേബിൾ
- സംയോജിത C++ ബൈൻഡിംഗ് കോഡ് ജനറേറ്റർ
- സംയോജിത HTML ഡോക്യുമെന്റേഷൻ എഞ്ചിൻ
- കംപൈൽ ചെയ്ത പ്രോഗ്രാമിന്റെ പൂർണ്ണമായ വിവരങ്ങളുടെ XML കയറ്റുമതി
- കംപൈൽ-ടൈം ചെക്കുകൾ പരമാവധിയാക്കുന്നു
- അർത്ഥവത്തായ പിശകും മുന്നറിയിപ്പ് ഔട്ട്പുട്ടും (“പിശക് 72″ മാത്രമല്ല)
- ഓപ്പൺ സോഴ്സ് (zlib/libpng ലൈസൻസ്)
- പൂർണ്ണമായും സ്വയം ഉൾക്കൊള്ളുന്നതും ANSI C-യിൽ എഴുതിയതുമാണ്
- ഓട്ടോമാറ്റിക് മെമ്മറി മാനേജ്മെന്റ് (റഫ്-കൗണ്ടിംഗ്, CPU ബർസ്റ്റ് ഫ്രീ)
- ഓപ്ഷണൽ മാർക്ക്, സ്വീപ്പ് ഗാർബേജ് കളക്ടർ
- ചെറിയ വസ്തുക്കളുടെ വേഗത്തിലുള്ള അലോക്കേഷൻ / സ്വതന്ത്രമാക്കുന്നതിനുള്ള അൽഗോരിതം
- നേറ്റീവ് തരങ്ങൾക്കുള്ള പ്ലഗ്-ഇൻ ആർക്കിടെക്ചർ (ക്ലാസ്സുകൾ / ഫംഗ്ഷനുകൾ C അല്ലെങ്കിൽ C++ ൽ എഴുതിയിരിക്കുന്നു)
- ശക്തമായ, രജിസ്റ്റർ അടിസ്ഥാനമാക്കിയുള്ള, പൊതു ഉദ്ദേശ്യ വി.എം
- സങ്കീർണ്ണമായ ബൈറ്റ്-കോഡ് ഒപ്റ്റിമൈസർ
- സമാഹരിച്ച പ്രോഗ്രാമുകൾ ബൈനറി ഫയലുകളായി സേവ് ചെയ്യാനും ലോഡ് ചെയ്യാനുമുള്ള കഴിവ്
- റൺടൈം ഡാറ്റ നഷ്ടപ്പെടാതെ അൺലിമിറ്റഡ് കംപൈൽ-ലിങ്ക്-റൺ സൈക്കിളുകൾ
പ്രേക്ഷകർ
ഡെവലപ്പർമാർ
പ്രോഗ്രാമിംഗ് ഭാഷ
സി++, സി
https://sourceforge.net/projects/jilruntime/ എന്നതിൽ നിന്നും ലഭിക്കാവുന്ന ഒരു ആപ്ലിക്കേഷനാണിത്. ഞങ്ങളുടെ സൗജന്യ ഓപ്പറേറ്റീവ് സിസ്റ്റങ്ങളിലൊന്നിൽ നിന്ന് ഏറ്റവും എളുപ്പമുള്ള രീതിയിൽ ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുന്നതിനായി ഇത് OnWorks-ൽ ഹോസ്റ്റ് ചെയ്തിരിക്കുന്നു.