Fabrice Bélard የጃቫስክሪፕት ሞተርን ለጥፏል

ፈረንሳዊው የሒሳብ ሊቅ ፋብሪስ ቤላርድ በffmpeg፣ qemu፣ tcc እና calculating pi ላይ በሚሰራው ስራው የሚታወቀው QuickJS፣ የጃቫ ስክሪፕት እንደ ሲ ቤተ መፃህፍት የታመቀ አተገባበርን ለቋል።

  • የES2019 ዝርዝር መግለጫን ሙሉ በሙሉ ይደግፋል ማለት ይቻላል።
  • የሂሳብ ማራዘሚያዎችን ጨምሮ.
  • ሁሉንም የECMAScript Test Suite ፈተናዎችን ያልፋል።
  • በሌሎች ቤተ-መጻሕፍት ላይ ምንም ጥገኛ የለም።
  • በስታቲስቲክስ የተገናኘው ቤተ መፃህፍቱ አነስተኛ መጠን ከ190 ኪቢ በ x86 ለ"ሄሎ አለም" ነው።
  • ፈጣን አስተርጓሚ - 56000 ECMAScript Test Suite ፈተናዎችን በ~100 ዎች ውስጥ በ 1 ዴስክቶፕ ፒሲ ኮር ላይ አልፏል። ዑደቱን ወደ ላይ ይጀምሩ እና ያቁሙ <300 µs።
  • ጃቫስክሪፕት ያለ ውጫዊ ጥገኞች ወደ ፈጻሚዎች ማጠናቀር ይችላል።
  • ጃቫስክሪፕት ወደ ዌብአሴምብሊ ማጠናቀር ይችላል።
  • በማጣቀሻ የተቆጠረ የቆሻሻ አሰባሳቢ (መወሰን, ዝቅተኛ የማስታወስ ፍጆታ).
  • የትእዛዝ መስመር አስተርጓሚ ከቀለም አገባብ ጋር።

እንደ የአፈጻጸም ሙከራዎችበ opennet.ru ላይ ውይይቶችበፈተናዎች ውስጥ ያለው የQuickJS ፍጥነት ከNode.js ከ15-40 እጥፍ ያነሰ ነው።

ምንጭ: linux.org.ru

አስተያየት ያክሉ