Putanga hou o te miihini JavaScript kua whakauruhia mai i te kaiwhakarewa o QEMU me FFmpeg

Ko Fabrice Bellard te tohunga pangarau French, nana i whakatu nga kaupapa QEMU me FFmpeg, kua whakaputaina he whakahou ki te miihini JavaScript kua whakauruhia e ia. TereJS. Ka tautokohia e te miihini te tohu ES2019 me etahi atu taapiri pangarau penei i nga momo BigInt me BigFloat. Ka kitea te mahi a QuickJS whakatoi ki analogues e waatea ana (XS i te 35%, DukTape neke atu i te takirua tuhi tuhi e toru nga wa me MuJS e whitu nga wa). Ka tukuna e te kaupapa he whare pukapuka mo te whakauru i te miihini, he kaiwhakamaori qjs mo te whakahaere i te waehere JavaScript mai i te raina whakahau, me te kaitoha qjsc mo te whakaputa i nga konae ka taea te whakahaere. Ka tuhia te waehere ki C me tohaina e i raro i te raihana MIT. Ka taea e koe te panui atu mo te kaupapa i roto i te tuhinga panuitanga o te putanga tuatahi.

Ko te putanga hou he taapiri i te tautoko whakamatautau mo te momo NuiIra, ka taea e koe te raweke i nga tau ira me te tino tika (he rite ki te BigInt mo nga tau whai turanga 10). Whakahoutia te whakatinanatanga o te taumahatanga o te kaiwhakahaere. Kua tapirihia tauira he kaupapa mo te tatau Pi me te tika tae atu ki te kotahi piriona nga waahi ira (hei tohunga pangarau, e mohiotia ana a Fabrice Bellard te kaihanga o te tauira tere mo te tatau Pi).

Source: opennet.ru

Tāpiri i te kōrero