Fabrice Bellard har offentliggjort en JavaScript-motor

Den franske matematiker Fabrice Bellard, mest kendt for sit arbejde med ffmpeg, qemu, tcc og beregningen af tallet π, har gjort QuickJS tilgængelig som open source—en kompakt implementering af JavaScript som et bibliotek skrevet i C.

  • Understøtter næsten fuldt ud ES2019-specifikationen.
  • Inklusive matematiske udvidelser.
  • Består alle tester i ECMAScript Test Suite.
  • Ingen afhængigheder til andre biblioteker.
  • Lille størrelse på den statisk linkede bibliotek—fra 190 KiB på x86 til "hello world".
  • Hurtig fortolker—består 56000 tests i ECMAScript Test Suite på ca. 100 sekunder på 1 kerne af en stationær pc. Overhead ved opstart og stop er < 300 µs.
  • Kan kompilere JavaScript til eksekverbare filer uden eksterne afhængigheder.
  • Kan kompilere JavaScript til WebAssembly.
  • Affaldsindsamler med reference tæller (deterministisk, med lav hukommelsesforbrug).
  • Kommandofortolker med farveret syntaksfremhævning.

Ifølge ydeevnetests af diskussioner på Opennet.ru, er QuickJS hastigheden i tests 15-40 gange langsommere end Node.js.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster