7 points par xguru 2021-01-24 | 8 commentaires | Partager sur WhatsApp
  • Moteur JavaScript fonctionnant sur des appareils à ressources limitées comme les microcontrôleurs

→ Peut fonctionner avec moins de 64 Ko de RAM et moins de 200 Ko de mémoire flash

  • Compatible ECMAScript 5.1

  • Taille de 160K une fois compilé pour ARM Thumb-2

  • Optimisé pour une faible consommation mémoire

  • Écrit en C99, avec une excellente portabilité

  • Prend en charge les snapshots pour précompiler le code source JS en bytecode

  • Facile à embarquer partout grâce à une API C

8 commentaires

 
ffdd270 2021-01-25

Est-ce un moteur JS plus petit que QuickJS et Ducktape ? Je pensais pourtant que les deux étaient déjà suffisamment petits..

 
colus001 2021-01-24

C’est un projet dévoilé par Samsung Electronics. Je ne sais pas s’il est réellement beaucoup utilisé, mais je me demande bien à quoi il sert.

 
galadbran 2021-01-24

Si c’est de l’ES 5.1, c’est donc encore antérieur à l’ES 6, donc on peut considérer qu’il n’y a pas les fonctionnalités qu’on qualifie couramment de modernes.

 
kunggom 2021-01-24

À voir les spécifications recommandées, on dirait que c’est fait pour faire tourner JavaScript sur des appareils comme le Raspberry Pi Pico qui avait été présenté ici il y a quelque temps.

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

 
galadbran 2021-01-24

À plus de 1,5, ça m’a semblé étrange, alors j’ai regardé le contenu.

Caractéristiques clés de JerryScript :

Conformité complète à la norme ECMAScript 5.1

Taille binaire de 160K lorsqu’il est compilé pour ARM Thumb-2

Fortement optimisé pour une faible consommation mémoire

Écrit en C99 pour une portabilité maximale

Prise en charge des snapshots pour précompiler le code source JavaScript en bytecode

API C mature, facile à intégrer dans des applications

 
xguru 2021-01-24

Aaah, j’ai corrigé ça, ouin. J’ai l’impression de faire de plus en plus de fautes de frappe ces temps-ci.

 
galadbran 2021-01-24

Ce genre de coquille, les utilisateurs qui aiment le site vous la trouveront bien eux-mêmes, haha

 
xguru 2021-01-24

Haha, merci !