Hoʻohui ʻo Polkit i ke kākoʻo no ka mīkini JavaScript Duktape

ʻO ka Polkit toolkit, i hoʻohana ʻia i ka hāʻawi ʻana e mālama i ka ʻae a wehewehe i nā lula komo no nā hana e koi ana i nā kuleana komo kiʻekiʻe (e like me ke kau ʻana i kahi USB drive), ua hoʻohui i kahi hope e hiki ai ke hoʻohana i ka mīkini Duktape JavaScript i hoʻopili ʻia ma mua o ka mea i hoʻohana mua ʻia. ʻO Mozilla Gecko engine (ma ka maʻamau e like me ka hana ʻana o ka hui me ka ʻenekini Mozilla). Hoʻohana ʻia ka ʻōlelo JavaScript a Polkit e wehewehe i nā lula e pili ana i ke kaʻina hana hope polkitd me ka hoʻohana ʻana i ka mea "polkit".

Hoʻohana ʻia ʻo Duktape ma ka polokalamu kele pūnaewele NetSurf a paʻa i ka nui, hiki ke lawe ʻia a me ka hoʻohana haʻahaʻa haʻahaʻa (ʻoi aku ke code ma kahi o 160 kB, a ua lawa ka 64 kB RAM e holo). Hāʻawi i ka hoʻohālikelike piha me nā kikoʻī Ecmascript 5.1 a me ke kākoʻo ʻāpana no Ecmascript 2015 a me 2016 (ES6 a me ES7). Hāʻawi pū ʻia nā mea hoʻonui kikoʻī, e like me ke kākoʻo coroutine, kahi hoʻolālā logging i kūkulu ʻia, kahi mīkini hoʻoili module CommonJS-based, a me kahi ʻōnaehana caching bytecode e hiki ai iā ʻoe ke mālama a hoʻouka i nā hana i hōʻuluʻulu ʻia. Loaʻa iā ia kahi debugger i kūkulu ʻia, kahi mīkini hōʻike maʻamau, a me kahi subsystem no ke kākoʻo Unicode.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka