Pour gérer vos consentements :

Avec JerryScript, JavaScript s’attaque à l’Internet des Objets

Le JavaScript a été popularisé sur les pages web, avant d’investir de nouveaux marchés, allant jusqu’à se faire une place sur les serveurs, via Node.js.

Samsung en propose maintenant une mouture dédiée aux objets connectés de la mouvance IoT (Internet of Things / Internet des Objets). JerryScript est un interpréteur JavaScript capable de fonctionner sur des microcontrôleurs disposant de peu de ressources physiques.

Léger

Moins de 200 Ko seront ainsi suffisants pour stocker cet outil (160 Ko en mode ARM Thumb-2), les besoins en RAM étant de moins de 64 Ko.

Cette solution utilise du bytecode et une machine virtuelle capable de l’exécuter. Une technique classique sur les machines disposant de peu de RAM, la transformation du code JavaScript en bytecode permettant de gagner en espace de stockage et de simplifier grandement le travail de l’interpréteur.

Portable

Écrit en C99, JerryScript se montre particulièrement portable et pourra être utilisé dans d’autres secteurs. Par exemple comme interpréteur embarqué au sein d’un applicatif tiers plus massif.

Les microcontrôleurs STM32F4 sont supportés, ainsi que les machines fonctionnant sous Linux. Samsung devrait toutefois prochainement proposer JerryScript sur ses modules Artik dédiés à l’Internet des Objets, ainsi que pour d’autres plates-formes IoT.

À lire aussi :
Firefox blinde la protection de son moteur JavaScript
Le navigateur web embarqué NetSurf se met au JavaScript
JavaScript : Microsoft ChakraCore part à l’assaut de Node.js et de Linux

Recent Posts

Legapass : comment protéger ses données privées jusque dans l’au-delà

Comment gérer les données numériques après la mort de son détenteur ? La jeune pousse…

2 jours ago

Iris, un assistant d’IA conversationnelle en langue des signes

Ivès, expert en accessibilité de la surdité, s’est associé à Sopra Steria et à IBM…

2 jours ago

GenAI : le Royaume-Uni poursuit ses investigations sur les partenariats de Microsoft et Amazon

L'Autorité de la concurrence et des marchés (CMA) a lancé la phase de recherche de…

3 jours ago

Clients de VMware : les raisons de la colère

Broadcom remplace pas moins de 168 logiciels VMware par deux grandes licences de location correspondant…

3 jours ago

Laurent Carlier – BNP Paribas Global Market : « L’IA permet de modéliser des relations plus complexes, mais il faut rester prudent »

La banque d’investissement utilise l'IA pour proposer des stratégies individualisées, en termes de rendement et…

3 jours ago

Open Compute Project : les datacenters partagent des bonnes pratiques pour l’environnement

OVHCloud partage ses efforts environnementaux au sommet de l’Open Compute Project qui se tient à…

4 jours ago