Fabrice Belard o ile a lokolla enjene ea JavaScript

Setsebi sa lipalo sa Lefora Fabrice Bellard, ea tsebahalang haholo ka mosebetsi oa hae oa ffmpeg, qemu, tcc le calculating pi, o entse hore QuickJS e fumanehe phatlalatsa, ts'ebetsong e kopanetsoeng ea JavaScript joalo ka laeborari ho C.

  • E batla e ts'ehetsa ka botlalo litlhaloso tsa ES2019.
  • Ho kenyeletsoa katoloso ea lipalo.
  • E fetisa liteko tsohle tsa ECMAScript Test Suite.
  • Ha ho na lintho tse itšetlehileng ka lilaebrari tse ling.
  • E nyane ea laeborari e hokahaneng ka lipalo - ho tloha ho 190 KB ho x86 bakeng sa "hello world".
  • Mofetoleli o potlakileng - o feta litekong tse 56000 tsa ECMAScript Test Suite ho ~ 100s ho karolo e le 'ngoe ea komporo ea komporo. Ho qala ho emisa ho potoloha <1 µs.
  • E ka kopanya Javascript hore e be lifaele tse sebetsang ntle le ho itšetleha ka ntle.
  • E ka kopanya Javascript ho WebAssembly.
  • 'Mokelli oa lithōle ka counter counter (deterministic, tlaase memori tshebediso).
  • Taelo ea toloko e nang le li-snitaxis tse mebala-bala.

Ho ea ka liteko tsa tshebetso ho tswa lipuisano ho Opennet.ru, lebelo la QuickJS litekong ke makhetlo a 15-40 ho feta Node.js.

Source: linux.org.ru

Eketsa ka tlhaloso