UFabrice Belard ukhuphe injini yeJavaScript

Ingcali yezibalo yaseFransi uFabrice Bellard, owaziwa kakhulu ngomsebenzi wakhe kwiffmpeg, qemu, tcc kunye ne-pi, wenze ukuba i-QuickJS ifumaneke esidlangalaleni, ukuphunyezwa okuhlangeneyo kweJavaScript njengethala leencwadi le-C.

  • Phantse ixhasa ngokupheleleyo inkcazo ye-ES2019.
  • Kubandakanywa izandiso zemathematika.
  • Upase zonke iimvavanyo ze-ECMAScript Test Suite.
  • Akukho kuxhomekeka kwamanye amathala eencwadi.
  • Ubungakanani obuncinci bethala leencwadi elidityaniswe ngokwezibalo-ukusuka kwi-190 KB kwi-x86 ye "hello world".
  • Itoliki ekhawulezayo - iphumelele iimvavanyo ze-56000 ECMAScript Test Suite kwi ~ 100s kwi-desktop eyi-1 engundoqo. Umjikelo wokuqalisa-wokumisa umphezulu < 300 Β΅s.
  • Ingaqokelela iJavascript kwiifayile eziphunyezwayo ngaphandle kokuxhomekeka kwangaphandle.
  • Ingaqokelela iJavascript kwiWebAssembly.
  • Umqokeleli wenkunkuma kunye ne-counter counter (i-deterministic, ukusetyenziswa kwememori ephantsi).
  • Itoliki yomgca womyalelo eqaqambisa i-snitaxis enemibala.

Ngokutsho iimvavanyo zokusebenza ΠΈΠ· iingxoxo kwi-Opennet.ru, isantya se-QuickJS kwiimvavanyo ngamaxesha angama-15-40 ngaphantsi kwe-Node.js.

umthombo: linux.org.ru

Yongeza izimvo