Elk consilium explicatur pactum JavaScript engine ad microcontrollers

Nova emissio elk 2.0.9 JavaScript machinalis praesto est, intendit ad usum systematum resource constrictarum sicut microcontrolers, incluso ESP32 et Arduino Nano tabulas cum 2KB RAM et 30KB Flash. Ad machinam virtualem provisam operandam, 100 bytes memoriae et spatium repositionis 20 KB sufficiunt. In codice exertus scriptum est in C lingua et sub licentia GPLv2 distributa. Ad consilium aedificandum, a C compilator satis est - nullae aliae clientelae adhibitae sunt. Exertum elaboratur ab tinctionibus systematis operantis ad IoT machinas Mongoose OS, in mJS JavaScript machinam et machinationem Mongoose interretis servientis (usus est in productis e societatibus ut Siemens, Schneider Electric, Broadcom, Bosch, Google, Samsung et Qualcomm ).

Praecipuum propositum Ella est firmware creare microcontrolers in JavaScript qui varias automationes munia exercent. Machina quoque apta est tractatoribus JavaScript in C/C++ applicationes embedendas. Uti machinam in codice tuo, elk.c fasciculum in arbore fons includere, elk.h caput fasciculi includere et vocant js_eval utere. Munera in C/C++ de JavaScript scripta appellare licet, et vice versa. JavaScript codice afficitur in ambitu praesidio remoto a codice principali utens interprete, qui bytecode non generat et destinatio dynamica memoriae non utitur.

Elk instrumentum quoddam parvum in Ecmascript 6 specificationis, sed ad operandum scriptorum creandum sufficiens, praesertim operatorium et generum fundamentum sustinet, sed vestes, prototypa, vel hoc, novas et deletas locutiones non sustinet. Proponitur ut pro var et const, dum pro do, switch et pro. Nulla bibliotheca vexillum suppeditavit, i.e. tales Date, Regexp, Function, chorda et objecta numerorum non sunt.

Source: opennet.ru