De Fabrice Belard huet e JavaScript-Motor verëffentlecht

De franséische Mathematiker Fabrice Bellard, besser bekannt fir seng Aarbecht iwwer ffmpeg, qemu, tcc a berechnen Pi, huet QuickJS ëffentlech verfügbar gemaach, eng kompakt Implementatioun vu JavaScript als Bibliothéik am C.

  • Bal voll ënnerstëtzt d'ES2019 Spezifizéierung.
  • Mathematesch Extensiounen abegraff.
  • Passéiert all ECMAScript Test Suite Tester.
  • Keng Ofhängegkeete vun anere Bibliothéiken.
  • Kleng Gréisst vun der statesch verlinkt Bibliothéik - vun 190 KiB op x86 fir "Hallo Welt".
  • Schnell Dolmetscher - passéiert 56000 ECMAScript Test Suite Tester an ~100s op 1 Kär vun engem Desktop PC. Start-Stop Zyklus Overhead < 300 µs.
  • Kann Javascript an ausführbar Dateien kompiléieren ouni extern Ofhängegkeeten.
  • Kann Javascript op WebAssembly kompiléieren.
  • Gerempels Sammelstécker mat Referenz Konter (deterministesch, niddereg Erënnerung Konsum).
  • Kommando Linn Dolmetscher mat faarweg snitaxis Highlight.

Nëmmen Leeschtung Tester aus Diskussiounen op Opennet.ru, D'Geschwindegkeet vu QuickJS an Tester ass 15-40 Mol manner wéi Node.js.

Source: linux.org.ru

Setzt e Commentaire