Prantsuse matemaatik Fabrice Bellard, kes asutas kunagi projektid QEMU ja FFmpeg, avaldas värskenduse oma kompaktsele sisseehitatud JavaScript-mootorile . Mootor toetab ES2019 spetsifikatsiooni ja täiendavaid matemaatilisi laiendusi, nagu BigInt ja BigFloat. Jõudluses on QuickJS oluliselt parem kui olemasolevad analoogid ( DukTape'i JerryScripti MuJS-i seitsme korra võrra). Projekt pakub raamatukogu mootori integreerimiseks, qjs tõlgendi JavaScripti koodi käitamiseks käsurealt ja qjsc kompilaatorit iseseisva käivitatava faili genereerimiseks. Kood on kirjutatud C-s ja MIT litsentsi all. Projekti kohta saab rohkem lugeda tekstist .
Uues versioonis on lisatud katsetatav tugi , mis võimaldab manipuleerida kümnendlike numbritega, mille täpsus on suvaline (BigInt'i analoog baasi 10 numbrite jaoks). On värskendatud operaatorite ülekandmise teostust. On lisatud programmid, et tõhusalt arvutada Pi arvu täpsusega kuni ühe miljardi numbri võrra pärast koma (matemaatikuna on Fabrice Bellard tuntud kui kõige kiirema Pi arvutamise valemi looja).
Allikas: opennet.ru
