Fabrice Bellard ha rilasciato il motore JavaScript

Il matematico francese Fabrice Bellard, noto per il suo lavoro su ffmpeg, qemu, tcc e il calcolo del numero π, ha reso disponibile QuickJS—una realizzazione compatta di JavaScript come libreria in C.

  • Supporta quasi completamente la specifica ES2019.
  • Inclusi gli estensioni matematiche.
  • Supera tutti i test della ECMAScript Test Suite.
  • Nessuna dipendenza da altre librerie.
  • Dimensioni ridotte della libreria linkata statica—da 190 KiB su x86 per "hello world."
  • Un interprete veloce—supera 56000 test della ECMAScript Test Suite in ~100s su un 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 da linea di comando con evidenziazione della sintassi.

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

Fonte: linux.org.ru

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