Fabrice Belard gaf út JavaScript vél

Franski stærðfræðingurinn Fabrice Bellard, betur þekktur fyrir vinnu sína við ffmpeg, qemu, tcc og útreikning á pi, hefur gert QuickJS aðgengilegt almenningi, samsetta útfærslu á JavaScript sem bókasafni í C.

  • Styður nánast fullkomlega ES2019 forskriftina.
  • Þar á meðal stærðfræðilegar viðbætur.
  • Standast öll ECMAScript Test Suite próf.
  • Engin ósjálfstæði á öðrum bókasöfnum.
  • Lítil stærð statískt tengda bókasafnsins - frá 190 KiB á x86 fyrir „halló heimur“.
  • Fljótur túlkur - stenst 56000 ECMAScript Test Suite próf á ~100s á 1 kjarna á borðtölvu. Start-stopp hringrás yfir höfuð < 300 µs.
  • Getur sett Javascript saman í keyranlegar skrár án utanaðkomandi ósjálfstæðis.
  • Getur sett saman Javascript í WebAssembly.
  • Sorphirða með viðmiðunarteljara (ákveðin, lítil minnisnotkun).
  • Skipanalínutúlkur með litaða snitaxis auðkenningu.

Samkvæmt frammistöðupróf á umræður á Opennet.ru, hraði QuickJS í prófunum er 15-40 sinnum minni en Node.js.

Heimild: linux.org.ru

Bæta við athugasemd