9 points par xguru 2021-09-26 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Moteur JS embarquable implémentant un sous-ensemble majeur d’ES6

→ Conçu pour le développement sur microcontrôleurs : permet d’écrire le code du firmware en JS plutôt qu’en C/C++

→ Ou de fournir aux clients un environnement de scripting sûr et protégé pour personnaliser un produit

  • Multiplateforme : 8 à 64 bits

  • Sans dépendances : peut être compilé uniquement avec un compilateur ISO C/C++

  • L’intégration se fait simplement en ajoutant elk.c et elk.h au code

  • API d’intégration petite et simple

  • Possibilité d’appeler du C/C++ natif depuis JavaScript, et inversement

  • N’utilise pas malloc : fonctionne uniquement avec un buffer mémoire fourni

  • Faible empreinte : 20 KB en flash/disque, environ 100 octets pour le cœur de la VM

  • Pas de bytecode : interprète directement le code JS

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.