- Motor de JavaScript que funciona en dispositivos con recursos limitados, como microcontroladores
→ Puede ejecutarse incluso con menos de 64 KB de RAM y menos de 200 KB de memoria flash
-
Compatible con ECMAScript 5.1
-
Tamaño de 160K al compilar para ARM Thumb-2
-
Optimizado para usar poca memoria
-
Escrito en C99, con excelente portabilidad
-
Soporte de snapshots para precompilar el código fuente de JS a bytecode
-
Fácil de integrar en cualquier entorno mediante una API en C
8 comentarios
¿Será un motor de JS más pequeño si se lo compara con QuickJS y Ducktape? Pensé que ambos ya eran lo suficientemente pequeños..
Es un proyecto que presentó Samsung Electronics. No sé si realmente se usa mucho, pero me da curiosidad saber en qué se utiliza.
Si es ES 5.1, entonces es incluso anterior a ES 6, así que supongo que no tiene las funciones que normalmente se consideran modernas.
Viendo las especificaciones recomendadas, parece que es algo para ejecutar JavaScript en dispositivos como la Raspberry Pi Pico que presentaron aquí hace un tiempo.
https://es.news.hada.io/topic?id=3618
Lo vi porque tenía más de 1.5 de interés y me pareció raro.
Características clave de JerryScript:
Cumplimiento total con el estándar ECMAScript 5.1
Tamaño binario de 160K al compilarse para ARM Thumb-2
Fuertemente optimizado para un bajo consumo de memoria
Escrito en C99 para máxima portabilidad
Soporte de snapshot para precompilar código fuente JavaScript a bytecode
API de C madura, fácil de integrar en aplicaciones
Uff, ya lo corregí ;_;. Últimamente se me están escapando muchos errores tipográficos.
Errores tipográficos así seguro que los encuentran los usuarios que quieren al sitio jajaja
jaja, ¡gracias!