Математики фаронсавӣ Фабрис Беллард, ки бо кори худ дар ffmpeg, qemu, tcc ва ҳисобкунии pi маъруф аст, QuickJS-ро дастраси омма кард, татбиқи паймоне аз JavaScript ҳамчун китобхона дар C.
- Қариб пурра мушаххасоти ES2019-ро дастгирӣ мекунад.
- Аз ҷумла васеъшавии математикӣ.
- Ҳама санҷишҳои ECMAScript Test Suite мегузаранд.
- Аз китобхонаҳои дигар вобастагӣ нест.
- Андозаи хурди китобхонаи статикӣ алоқаманд - аз 190 КБ дар x86 барои "салом ҷаҳон".
- Тарҷумони зуд - 56000 санҷиши ECMAScript Test Suite дар ~100 сония дар 1 ядрои компютери мизи корӣ мегузарад. Давраи оғоз-қатъ аз болои < 300 мкс.
- Метавонад Javascript-ро ба файлҳои иҷрошаванда бидуни вобастагии беруна тартиб диҳад.
- Метавонад Javascript-ро ба WebAssembly тартиб диҳад.
- Ҷамъоварии партов бо ҳисобкунаки истинод (детерминистӣ, истеъмоли хотираи кам).
- Тарҷумони сатри фармон бо равшании snitaxis ранга.
Мувофиқи маълумот санҷишҳои иҷроиш аз он муҳокимаҳо дар Opennet.ru, суръати QuickJS дар санҷишҳо нисбат ба Node.js 15-40 маротиба камтар аст.
Манбаъ: linux.org.ru