Ụdị ọhụrụ nke injin Javascript agbakwunyere sitere na onye guzobere QEMU na FFmpeg

Ọka mmụta mgbakọ na mwepụ French Fabrice Bellard, onye tọrọ ntọala QEMU na FFmpeg oru ngo, ebipụtala mmelite maka kọmpat agbakwunyere injin Javascript o mepụtara. QuickJS. Injin ahụ na-akwado nkọwapụta ES2019 yana mgbakwunye mgbakọ na mwepụ ndị ọzọ dị ka ụdị BigInt na BigFloat. Arụmọrụ QuickJS bụ nke a na-ahụ anya ka nke analogues dị (XS na 35%, DukTape karịa okpukpu abụọ jerryscript ugboro atọ na MuJS ugboro asaa). Ihe oru ngo a na-enye ọbá akwụkwọ maka itinye engine, onye ntụgharị qjs maka ịgba ọsọ Javascript koodu site na ahịrị iwu, yana ihe nchịkọta qjsc maka ịmepụta faịlụ nwere ike ịme onwe ya. Edere koodu ahụ na C na kesara site n'okpuru ikike MIT. Ị nwere ike ịgụkwu gbasara ọrụ ahụ na ederede ọkwa nke mbụ mbipụta.

Ụdị ọhụrụ ahụ na-agbakwụnye nkwado nnwale maka ụdị ahụ BigDecimal, nke na-enye gị ohere iji nhazi nke ọma mee ka ọnụọgụgụ ọnụọgụgụ (ntụgharị na BigInt maka ọnụọgụ nwere isi 10). Mmelite mmeju oke nke onye ọrụ. agbakwunyere ihe atụ mmemme maka ịgbakọ Pi nke ọma n'ụzọ ziri ezi nke otu ijeri nkeji iri (dị ka onye na-ahụ maka mgbakọ na mwepụ, Fabrice Bellard bụ onye a maara dị ka onye mepụtara usoro kachasị ngwa maka ịgbakọ Pi).

isi: opennet.ru

Tinye a comment