Matematîkzanê Fransî Fabrice Bellard, ku herî zêde bi xebata xwe ya li ser ffmpeg, qemu, tcc û hesabkirina pi tê nasîn, QuickJS ji raya giştî re peyda kiriye, pêkanînek kompakt a JavaScript-ê wekî pirtûkxaneyek li C.
- Hema hema bi tevahî taybetmendiya ES2019 piştgirî dike.
- Di nav de dirêjkirina matematîkî.
- Hemî ceribandinên ECMAScript Test Suite derbas dike.
- Bi pirtûkxaneyên din ve girêdayî tune.
- Mezinahiya piçûk a pirtûkxaneya bi statîkî ve girêdayî - ji 190 KiB li ser x86 ji bo "helo dinya".
- Wergêra bilez - 56000 ceribandinên ECMAScript Test Suite di ~ 100-an de li ser 1 bingehek PC-ya sermaseyê derbas dike. Serê çerxa destpêk-rawestandinê < 300 µs.
- Dikare Javascript-ê bêyî girêdanên derveyî di pelên îcrakar de berhev bike.
- Dikare Javascript li WebAssembly berhev bike.
- Berhevkarê çopê bi pîvana referansê (determînîst, xerckirina bîra kêm).
- Wergêrê rêza fermanê bi ronîkirina snitaxis rengîn.
Li gorî testên performansê ji nîqaşên li ser Opennet.ru, leza QuickJS di ceribandinan de 15-40 carî ji Node.js kêmtir e.
Source: linux.org.ru