- Mesin JavaScript yang berjalan pada perangkat dengan sumber daya terbatas seperti mikrokontroler
→ Dapat berjalan bahkan pada RAM di bawah 64KB dan memori flash di bawah 200KB
-
Kompatibel dengan ECMAScript 5.1
-
Ukuran 160K saat dikompilasi untuk ARM Thumb-2
-
Dioptimalkan untuk penggunaan memori yang rendah
-
Ditulis dalam C99 sehingga memiliki portabilitas yang sangat baik
-
Mendukung snapshot agar kode sumber JS dapat dikompilasi terlebih dahulu menjadi bytecode
-
Dapat dengan mudah di-embed di mana saja melalui C API
8 komentar
Apakah ini engine JS yang lebih kecil jika dibandingkan dengan QuickJS dan Ducktape? Saya kira keduanya sudah cukup kecil..
Ini proyek yang diumumkan oleh Samsung Electronics. Saya tidak tahu apakah benar-benar banyak digunakan, tapi saya penasaran dipakai di mana.
Kalau ES 5.1, berarti itu bahkan lebih lama daripada ES 6, jadi bisa dibilang tidak ada fitur yang biasa disebut modern.
Melihat spesifikasi yang direkomendasikan, sepertinya ini adalah sesuatu untuk menjalankan JavaScript pada perangkat seperti Raspberry Pi Pico yang sempat diperkenalkan di sini belum lama ini.
https://id.news.hada.io/topic?id=3618
Karena rating 1.5 terasa aneh, saya jadi membaca isinya.
Karakteristik utama JerryScript:
Sepenuhnya mematuhi standar ECMAScript 5.1
Ukuran biner 160K saat dikompilasi untuk ARM Thumb-2
Sangat dioptimalkan untuk konsumsi memori rendah
Ditulis dalam C99 untuk portabilitas maksimal
Mendukung snapshot untuk pra-kompilasi kode sumber JavaScript menjadi bytecode
C API yang matang, mudah ditanamkan ke dalam aplikasi
Uh, sudah saya perbaiki sob akhir-akhir ini typo saya jadi makin banyak.
Typo seperti ini pasti akan ditemukan oleh para pengguna yang mencintai situs ini wkwkwk
Hehe, terima kasih!