7 poin oleh xguru 2021-01-24 | 8 komentar | Bagikan ke WhatsApp
  • 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

 
ffdd270 2021-01-25

Apakah ini engine JS yang lebih kecil jika dibandingkan dengan QuickJS dan Ducktape? Saya kira keduanya sudah cukup kecil..

 
colus001 2021-01-24

Ini proyek yang diumumkan oleh Samsung Electronics. Saya tidak tahu apakah benar-benar banyak digunakan, tapi saya penasaran dipakai di mana.

 
galadbran 2021-01-24

Kalau ES 5.1, berarti itu bahkan lebih lama daripada ES 6, jadi bisa dibilang tidak ada fitur yang biasa disebut modern.

 
kunggom 2021-01-24

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

 
galadbran 2021-01-24

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

 
xguru 2021-01-24

Uh, sudah saya perbaiki sob akhir-akhir ini typo saya jadi makin banyak.

 
galadbran 2021-01-24

Typo seperti ini pasti akan ditemukan oleh para pengguna yang mencintai situs ini wkwkwk

 
xguru 2021-01-24

Hehe, terima kasih!