Elk - Gömülü sistemler için ultra küçük JS motoru
(github.com)- ES6'nın başlıca alt kümesini uygulayan, gömülebilir bir JS motoru
→ Mikrodenetleyici geliştirme için tasarlandı: C/C++ yerine JS ile firmware kodu yazma
→ veya ürün kişiselleştirmesi için müşterilere güvenli ve korumalı bir betik ortamı sunma
-
Çapraz platform: 8~64 bit
-
Bağımlılık yok: Yalnızca ISO C/C++ derleyicisiyle derlenebilir
-
Koda sadece
elk.cveelk.heklenerek gömme işlemi tamamlanır -
Küçük ve basit bir gömme API'si
-
JavaScript'ten Native C/C++ çağrılabilir. Tersi de desteklenir
-
mallockullanmaz. Yalnızca verilen bellek tamponuyla çalışır -
Küçük footprint: flash/diskte 20KB, çekirdek VM için yaklaşık 100 byte
-
Bytecode yok. JS kodunu doğrudan yorumlar
Henüz yorum yok.