Fabrice Belard ayaa siidaayay mishiinka JavaScript

Xisaabyahan Faransiis ah Fabrice Bellard, oo si fiican loogu yaqaanay shaqadiisa ffmpeg, qemu, tcc iyo xisaabinta pi, ayaa QuickJS ka dhigay mid fagaare ah, hirgalin kooban oo JavaScript ah maktabad ahaan C.

  • Ku dhawaad ​​waxay si buuxda u taageertaa qeexida ES2019.
  • Oo ay ku jiraan fidinta xisaabta
  • Gudbiya dhammaan imtixaanada ECMAScript Test Suite.
  • Ma jiro wax ku tiirsan maktabadaha kale.
  • Cabbir yar oo ka mid ah maktabadda si toos ah ugu xiran - laga bilaabo 190 KiB ee x86 ee "hello aduunka".
  • Turjubaanka degdega ah - wuxuu ku gudbiyaa 56000 ECMAScript Test Suite gudaha ~ 100s 1 xudunta PC-ga. Wareegga joogsiga bilowga ah ee korka <300 Β΅s.
  • Wuxuu u ururin karaa Javascript faylal la fulin karo oo aan ku tiirsanayn dibadeed.
  • Wuxuu u ururin karaa Javascript ilaa WebAssembly.
  • Qashin ururiyaha leh miiska tixraaca (deterministic, isticmaalka xusuusta hoose).
  • Turjubaanka khadka taliska oo leh snitaxis midab leh oo muujinaya.

Sida laga soo xigtay imtixaanada waxqabadka ka doodaha ku saabsan Opennet.ru, Xawaaraha QuickJS ee imtixaanada waa 15-40 jeer ka yar Node.js.

Source: linux.org.ru

Add a comment