7 पॉइंट द्वारा xguru 2021-01-24 | 8 टिप्पणियां | WhatsApp पर शेयर करें
  • माइक्रोकंट्रोलर जैसे सीमित संसाधनों वाले डिवाइसों पर चलने वाला JavaScript इंजन

→ 64KB से कम RAM और 200KB से कम flash memory पर भी चल सकता है

  • ECMAScript 5.1 संगत

  • ARM Thumb-2 के लिए compile करने पर आकार 160K

  • कम memory उपयोग के लिए optimized

  • C99 में लिखा गया, इसलिए बेहतरीन portability

  • JS source code को bytecode में pre-compile करने के लिए snapshot support

  • C API के साथ कहीं भी आसानी से embed किया जा सकता है

8 टिप्पणियां

 
ffdd270 2021-01-25

QuickJS और Ducktape की तुलना में क्या यह उससे भी छोटा JS इंजन है? मुझे लगा था कि दोनों ही काफी छोटे हैं..

 
colus001 2021-01-24

यह Samsung Electronics द्वारा सार्वजनिक किया गया प्रोजेक्ट है। वास्तव में इसका कितना इस्तेमाल होता है, यह तो नहीं पता, लेकिन यह कहाँ इस्तेमाल होता है, यह जानने की उत्सुकता है।

 
galadbran 2021-01-24

अगर यह ES 5.1 है, तो यह ES 6 से भी पहले का है, इसलिए आम तौर पर जिन्हें modern फीचर्स कहा जाता है, वे इसमें नहीं हैं, ऐसा मानना सही होगा।

 
kunggom 2021-01-24

सुझाए गए specs को देखकर लगता है कि यह कुछ वैसा ही है जैसा कुछ समय पहले यहाँ पेश किया गया Raspberry Pi Pico, जिस पर JavaScript चलाने के लिए यह बनाया गया है.

https://hi.news.hada.io/topic?id=3618

 
galadbran 2021-01-24

1.5 इंच से बड़ा है, इसलिए मैंने विवरण देखा.

JerryScript की मुख्य विशेषताएँ:

ECMAScript 5.1 standard के साथ पूर्ण compliance

ARM Thumb-2 के लिए compile करने पर 160K binary size

कम memory consumption के लिए भारी optimization

अधिकतम portability के लिए C99 में लिखा गया

JavaScript source code को byte code में precompile करने के लिए snapshot support

Mature C API, जिसे applications में embed करना आसान है

 
xguru 2021-01-24

अरे, मैंने इसे ठीक कर दिया है... इन दिनों मुझसे टाइपो कुछ ज़्यादा हो रहे हैं।

 
galadbran 2021-01-24

इस स्तर की टाइपो तो साइट से प्यार करने वाले यूज़र खुद ही ढूंढ देंगे हाहा

 
xguru 2021-01-24

हाहा, धन्यवाद!