Fabrice Bellard publicerade en JavaScript-motor

Den franske matematikern Fabrice Bellard, mest kĂ€nd för sitt arbete med ffmpeg, qemu, tcc och berĂ€kningen av talet pi, har publicerat QuickJS – en kompakt implementation av JavaScript som ett bibliotek i C.

  • Stöder nĂ€stan helt ES2019-specifikationen.
  • Inklusive matematiska tillĂ€gg.
  • GodkĂ€nns av alla tester i ECMAScript Test Suite.
  • Ingen beroende av andra bibliotek.
  • Liten storlek pĂ„ den statiskt lĂ€nkade biblioteken – frĂ„n 190 KiB pĂ„ x86 för "hello world".
  • Snabb tolk – klarar 56000 tester i ECMAScript Test Suite pĂ„ ~100 sekunder pĂ„ 1 kĂ€rna i en stationĂ€r dator. Start- och stoppkostnader < 300 ”s.
  • Kan kompilera JavaScript till körbara filer utan externa beroenden.
  • Kan kompilera JavaScript till WebAssembly.
  • Garbage collector med referensrĂ€kning (deterministisk, med lĂ„g minnesförbrukning).
  • Kommandotolk med syntaxmarkering i fĂ€rg.

Enligt prestandatester frÄn diskussioner pÄ Opennet.ru, QuickJS hastighet i tester Àr 15-40 gÄnger lÀgre Àn Node.js.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster