Fabrice Belar har publisert JavaScript-motoren

Den franske matematikeren Fabrice Bellard, kjent for arbeidet med ffmpeg, qemu, tcc og beregningen av pi, har gjort QuickJS tilgjengelig som en kompakt implementering av JavaScript som et C-bibliotek.

  • Støtter nesten fullstendig spesifikasjonen ES2019.
  • Inkluderer matematiske utvidelser.
  • Består alle tester i ECMAScript Test Suite.
  • Ingen avhengigheter fra andre biblioteker.
  • Lite størrelse på statisk linket bibliotek – fra 190 KiB på x86 for "hello world".
  • Rask tolk – bestått 56000 tester i ECMAScript Test Suite på ~100s på 1 kjernes skrivebord-PC. Start- og stoppkostnader < 300 µs.
  • Kan kompilere JavaScript til kjørbare filer uten eksterne avhengigheter.
  • Kan kompilere JavaScript til WebAssembly.
  • Søppelsamler med referanse-teller (deterministisk, med lav minnebruk).
  • Kommandolinjetolk med fargekodet syntaksutheving.

I henhold til ytelsestester fra diskusjoner på Opennet.ru, hastigheten til QuickJS i tester er 15-40 ganger langsommere enn Node.js.

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster