Usa ka bag-ong bersyon sa embeddable JavaScript engine gikan sa founder sa QEMU ug FFmpeg

Ang Pranses nga matematiko nga si Fabrice Bellard, kinsa nagtukod sa mga proyekto sa QEMU ug FFmpeg, nagpatik ug usa ka update sa compact embedded JavaScript engine nga iyang gipalambo. QuickJSGisuportahan sa makina ang espesipikasyon sa ES2019 ug dugang nga mga ekstensiyon sa matematika, sama sa mga tipo sa BigInt ug BigFloat. Ang performance sa QuickJS klaro nga miuswag. superyor sa kasamtangang mga analogue (XS sa 35%, duktape labaw pa sa kaduha jerryscript tulo ka beses ug MuJS (pito ka beses). Ang proyekto nagtanyag og librarya para sa pag-embed sa engine, usa ka qjs interpreter para sa pagpadagan sa JavaScript code gikan sa command line, ug usa ka qjsc compiler para sa pagmugna og self-contained executable files. Ang code gisulat sa C ug giapod-apod sa Lisensyado ubos sa lisensya sa MIT. Makita ang dugang nga impormasyon bahin sa proyekto sa teksto. pahibalo sa unang isyu.

Ang bag-ong bersyon nagdugang og eksperimental nga suporta para sa tipo Dakong Desimal, nga nagtugot sa pagmaniobra sa mga numero sa decimal nga adunay arbitraryong katukma (parehas sa BigInt para sa base 10 nga mga numero). Ang implementasyon sa operator overloading gi-update na. Gidugang. mga pananglitan mga programa para sa episyenteng pagkalkulo sa numerong Pi nga adunay katukma nga hangtod sa usa ka bilyon nga numero human sa decimal point (isip usa ka matematiko, si Fabrice Bellard nailhan nga tigmugna sa pinakapaspas nga pormula para sa pagkalkulo sa numerong Pi).

Source: opennet.ru

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster