Fabrice Beller ha pubblicato il motore JavaScript

Il matematico francese Fabrice Bellard, più noto per il suo lavoro su ffmpeg, qemu, tcc e il calcolo di π, ha reso disponibile QuickJS — un'implementazione compatta di JavaScript in forma di libreria in linguaggio C.

  • Supporta quasi completamente la specifica ES2019.
  • Inclusi gli estensioni matematiche.
  • Supera tutti i test della ECMAScript Test Suite.
  • Nessuna dipendenza da altre librerie.
  • Dimensione ridotta della libreria statica collegata — da 190 KiB su x86 per un 'hello world'.
  • Interprete veloce — supera 56.000 test della ECMAScript Test Suite in circa 100 secondi su 1 core di un PC desktop. Il sovraccarico per il ciclo di avvio e arresto è < 300 μs.
  • Può compilare JavaScript in file eseguibili senza dipendenze esterne.
  • Può compilare JavaScript in WebAssembly.
  • Garbage collector con contatore di riferimenti (deterministico, a basso consumo di memoria).
  • Interprete della riga di comando con evidenziazione della sintassi.

Secondo test di prestazione da discussioni su Opennet.ru, la velocità di QuickJS nei test è di 15-40 volte inferiore rispetto a Node.js.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster