Prantsuse matemaatik Fabrice Bellard, kes asutas kunagi QEMU ja FFmpeg projektid, avalikustas uuenduse oma arendatavas kompaktse integreeritud JavaScript-mootoris. . Mootor toetab ES2019 spetsifikatsiooni ja täiendavaid matemaatilisi laiendusi, nagu BigInt ja BigFloat tüübid. QuickJS on jõudluses märgatavalt parem kui olemasolevad analoogid ( 35%, üle kahe korra, kolme korra ning seitsme korra võrra). Projekt pakub raamatukogu mootori integreerimiseks, qjs tõlgendajat JavaScripti koodi käivitamiseks käsurealt ja qjsc kompilaatorit iseseisvate täidetavate failide genereerimiseks. Kood on kirjutatud C keeles ja on MIT litsentsi all. Rohkem teavet projekti kohta saab lugeda .
Uues versioonis on lisatud eksperimentaalne tugi , mis võimaldab manipuleerida kümnendkohtadega numbritega, mille täpsus on meelevaldne (sarnaselt BigInt’iga kümnendsüsteemis). Operatorite ülekormamise rakendust on uuendatud. Lisatud on programmid Pi arvu efektiivseks arvutamiseks kuni miljardi kümnendkohani (matemaatikuna on Fabrice Bellard tuntud kiireima Pi arvutamise valemi loojana).
Allikas: opennet.ru
