Francoski matematik Fabrice Bellard, bolj znan po svojem delu o ffmpeg, qemu, tcc in izračunu pi, je javno objavil QuickJS, kompaktno izvedbo JavaScripta kot knjižnice v C.
- Skoraj v celoti podpira specifikacijo ES2019.
- Vključno z matematičnimi razširitvami.
- Prestane vse teste ECMAScript Test Suite.
- Ni odvisnosti od drugih knjižnic.
- Majhna velikost statično povezane knjižnice - od 190 KiB na x86 za »hello world«.
- Hiter tolmač - prestane 56000 testov ECMAScript Test Suite v ~100 s na 1 jedru namiznega računalnika. Nadgradnja cikla start-stop < 300 µs.
- Lahko prevede Javascript v izvedljive datoteke brez zunanjih odvisnosti.
- Lahko prevede Javascript v WebAssembly.
- Zbiralnik smeti z referenčnim števcem (determinističen, nizka poraba pomnilnika).
- Tolmač ukazne vrstice z barvnim označevanjem snitaxis.
Glede na testi delovanja z dne razprave na Opennet.ru, je hitrost QuickJS v testih 15-40-krat manjša od Node.js.
Vir: linux.org.ru