Versioni i ri i motorit JavaScript të integruar nga krijuesi i QEMU dhe FFmpeg

Matematikun francez Fabrice Bellard, i cili një herë themeloi projektet QEMU dhe FFmpeg, publikoi një përditësim të motorit të tij të kompakt JavaScript të zhvilluar. QuickJS. Ky motor mbështet specifikimin ES2019 dhe zgjerime të tjera matematike, siç janë tipet BigInt dhe BigFloat. Në performancë, QuickJS dukshëm kalon alternativat ekzistuese (XS me 35%, DukTape për më shumë se dyfish, JerryScript me tre herë, ndërsa MuJS me shtatë herë). Projekti ofron një bibliotekë për integrimin e motorit, interpretorin qjs për ekzekutimin e kodit JavaScript nga komanda dhe kompilatorin qjsc për gjenerimin e skedave ekzekutivë të vetë-mjaftueshëm. Kodi është shkruar në C dhe distribuohet nën licencën MIT. Më shumë rreth projektit mund të lexoni në tekstit të shpalljes së lançimit të parë..

NĂ« versionin e ri Ă«shtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r tipin BigDecimal, e cila lejon manipulimin e numrave decimalĂ« me saktĂ«si tĂ« pakufizuar (analog tĂ« BigInt pĂ«r numrat me bazĂ« 10). ËshtĂ« pĂ«rditĂ«suar implementimi i mbi-ngarkesĂ«s sĂ« operatorĂ«ve. JanĂ« shtuar shembuj program pĂ«r llogaritjen efikase tĂ« numrit Pi me saktĂ«si deri nĂ« njĂ« miliard numra pas pikĂ«s (si matematikani, Fabrice Bellard njihet si krijuesi i formulĂ«s mĂ« tĂ« shpejtĂ« pĂ«r llogaritjen e numrit Pi).

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster