Fabrice Belard wepụtara injin Javascript

Ọkammụta mgbakọ na mwepụ French Fabrice Bellard, onye amara nke ọma maka ọrụ ya na ffmpeg, qemu, tcc na ịgbakọ pi, emela QuickJS n'ihu ọha, kọmpat mmejuputa Javascript dị ka ọba akwụkwọ na C.

  • Fọrọ nke nta ka ọ kwado nkọwapụta ES2019.
  • Gụnyere mgbakwunye mgbakọ na mwepụ.
  • Gafere ule ECMAScript Test Suite niile.
  • Enweghị ndabere na ọba akwụkwọ ndị ọzọ.
  • Obere nha nke ọba akwụkwọ ejikọtara ọnụ - site na 190 KiB na x86 maka “ụwa ndewo”.
  • Ntụgharị ngwa ngwa - gafere ule 56000 ECMAScript Test Suite na ~ 100s na isi otu PC desktọpụ. Usoro mmalite nkwụsị n'elu <1 µs.
  • Nwere ike chịkọta Javascript n'ime faịlụ ndị enwere ike ịrụ ọrụ na-enweghị ndabere mpụga.
  • Nwere ike ikpokọta Javascript na WebAssembly.
  • Onye na-anakọta ihe mkpofu na counter ntụaka (deterministic, obere ebe nchekwa oriri).
  • Onye ntụgharị okwu ahịrị iwu nwere snitaxis nwere agba na-apụta ìhè.

Dị ka ule arụmọrụ si mkparịta ụka na Opennet.ru, ọsọ nke QuickJS na ule bụ 15-40 ugboro erughị Node.js.

isi: linux.org.ru

Tinye a comment