Fabrice Belard เจ‡เฉฑเจ• JavaScript เจ‡เฉฐเจœเจฃ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ

เจซเฉเจฐเฉˆเจ‚เจš เจ—เจฃเจฟเจค-เจธเจผเจพเจธเจคเจฐเฉ€ เจซเฉˆเจฌเจฐเจฟเจธ เจฌเฉ‡เจฒเจพเจฐเจก, เจœเฉ‹ เจ•เจฟ ffmpeg, qemu, tcc เจ…เจคเฉ‡ เจ—เจฃเจจเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจชเจพเจˆ 'เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ•เฉฐเจฎ เจฒเจˆ เจœเจพเจฃเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจจเฉ‡ QuickJS เจจเฉ‚เฉฐ เจœเจจเจคเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจ•เจฐเจพเจ‡เจ† เจนเฉˆ, C เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš JavaScript เจฆเจพ เจธเฉฐเจ–เฉ‡เจช เจฒเจพเจ—เฉ‚เจ•เจฐเจจเฅค

  • เจฒเจ—เจญเจ— เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ ES2019 เจจเจฟเจฐเจงเจพเจฐเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจ—เจฃเจฟเจคเจฟเจ• เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจธเจฎเฉ‡เจคเฅค
  • เจธเจพเจฐเฉ‡ ECMAScript เจŸเฉˆเจธเจŸ เจธเฉ‚เจŸ เจŸเฉˆเจธเจŸ เจชเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจนเฉ‹เจฐ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจจเจฟเจฐเจญเจฐเจคเจพ เจจเจนเฉ€เจ‚เฅค
  • เจธเจŸเฉˆเจŸเจฟเจ•เจฒเฉ€ เจฒเจฟเฉฐเจ•เจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเจพ เจ›เฉ‹เจŸเจพ เจ†เจ•เจพเจฐ - "เจนเฉˆเจฒเฉ‹ เจตเจฐเจฒเจก" เจฒเจˆ x190 'เจคเฉ‡ 86 KiB เจคเฉ‹เจ‚เฅค
  • เจคเฉ‡เจœเจผ เจฆเฉเจญเจพเจธเจผเฉ€เจ - เจ‡เฉฑเจ• เจกเฉˆเจธเจ•เจŸเฉŒเจช PC เจฆเฉ‡ 56000 เจ•เฉ‹เจฐ 'เจคเฉ‡ ~100s เจตเจฟเฉฑเจš 1 ECMAScript เจŸเฉˆเจธเจŸ เจธเฉ‚เจŸ เจŸเฉˆเจธเจŸ เจชเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจŸเจพเจฐเจŸ-เจธเจŸเจพเจช เจธเจพเจˆเจ•เจฒ เจ“เจตเจฐเจนเฉˆเฉฑเจก <300 ยตsเฅค
  • เจฌเจพเจนเจฐเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจซเจพเจˆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจœเจพเจตเจพเจธเจ•เฉเจฐเจฟเจชเจŸ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค
  • เจœเจพเจตเจพเจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ WebAssembly เจจเฉ‚เฉฐ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค
  • เจนเจตเจพเจฒเจพ เจ•เจพเจŠเจ‚เจŸเจฐ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉ‚เฉœเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจตเจพเจฒเจพ (เจจเจฟเจฐเจงเจพเจฐเจจเจตเจพเจฆเฉ€, เจ˜เฉฑเจŸ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค)เฅค
  • เจฐเฉฐเจ—เจฆเจพเจฐ เจธเจจเฉ€เจŸเฉˆเจ•เจธเจฟเจธ เจนเจพเจˆเจฒเจพเจˆเจŸเจฟเฉฐเจ— เจฆเฉ‡ เจจเจพเจฒ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจฆเฉเจญเจพเจธเจผเฉ€เจเฅค

เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจŸเฉˆเจธเจŸ เจคเฉฑเจ• Opennet.ru 'เจคเฉ‡ เจšเจฐเจšเจพ, เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš QuickJS เจฆเฉ€ เจ—เจคเฉ€ Node.js เจจเจพเจฒเฉ‹เจ‚ 15-40 เจ—เฉเจฃเจพ เจ˜เฉฑเจŸ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: linux.org.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹