7 puntos por xguru 2021-01-24 | 8 comentarios | Compartir por WhatsApp
  • 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

 
ffdd270 2021-01-25

¿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..

 
colus001 2021-01-24

Es un proyecto que presentó Samsung Electronics. No sé si realmente se usa mucho, pero me da curiosidad saber en qué se utiliza.

 
galadbran 2021-01-24

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.

 
kunggom 2021-01-24

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

 
galadbran 2021-01-24

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

 
xguru 2021-01-24

Uff, ya lo corregí ;_;. Últimamente se me están escapando muchos errores tipográficos.

 
galadbran 2021-01-24

Errores tipográficos así seguro que los encuentran los usuarios que quieren al sitio jajaja

 
xguru 2021-01-24

jaja, ¡gracias!