7 puan yazan xguru 2021-01-24 | 8 yorum | WhatsApp'ta paylaş
  • Mikrodenetleyiciler gibi kaynakları kısıtlı cihazlarda çalışan bir JavaScript motoru

→ 64KB'tan az RAM ve 200KB'tan az flash bellek üzerinde bile çalışabilir

  • ECMAScript 5.1 uyumlu

  • ARM Thumb-2 için derlendiğinde 160K boyutunda

  • Düşük bellek kullanımı için optimize edilmiş

  • C99 ile yazıldığı için mükemmel taşınabilirlik

  • JS kaynak kodunu bytecode'a önceden derleyebilmek için snapshot desteği

  • C API ile her yere kolayca gömülebilir

8 yorum

 
ffdd270 2021-01-25

QuickJS ve Ducktape ile karşılaştırıldığında daha küçük bir JS motoru mu? İkisinin de zaten yeterince küçük olduğunu sanıyordum..

 
colus001 2021-01-24

Samsung Electronics tarafından yayımlanan bir projeydi. Gerçekte ne kadar yaygın kullanıldığını bilmiyorum ama nerede kullanıldığını merak ediyorum.

 
galadbran 2021-01-24

ES 5.1 ise ES 6'dan da öncesi olduğuna göre, genelde modern denilen özelliklerin olmadığını varsaymak gerekir sanırım.

 
kunggom 2021-01-24

Önerilen teknik özelliklere bakınca, kısa süre önce burada tanıtılan Raspberry Pi Pico gibi cihazlarda JavaScript çalıştırmak için yapılmış bir şey gibi görünüyor.

https://tr.news.hada.io/topic?id=3618

 
galadbran 2021-01-24

1.5 inçten büyük olunca garip geldi, ben de içeriğe baktım

JerryScript'in temel özellikleri:

ECMAScript 5.1 standardıyla tam uyumluluk

ARM Thumb-2 için derlendiğinde 160K ikili dosya boyutu

Düşük bellek tüketimi için yoğun biçimde optimize edilmiş

Maksimum taşınabilirlik için C99 ile yazılmış

JavaScript kaynak kodunu bytecode'a önceden derlemek için snapshot desteği

Olgun bir C API'si var, uygulamalara gömmek kolay

 
xguru 2021-01-24

Ah, düzelttim uh... Bu aralar yazım hatalarım iyice artıyor.

 
galadbran 2021-01-24

Bu düzeydeki yazım hatalarını siteyi seven kullanıcılar zaten bulup size bildirir hahaha

 
xguru 2021-01-24

Haha, teşekkürler!