Фабрис Белард је објавио ЈаваСцрипт мотор

Француски математичар Фабрис Белард, познатији по свом раду на ффмпег, кему, тцц и израчунавању пи, учинио је КуицкЈС јавно доступним, компактну имплементацију ЈаваСцрипта као библиотеке у Ц.

  • Скоро у потпуности подржава спецификацију ЕС2019.
  • Укључујући математичка проширења.
  • Полаже све тестове ЕЦМАСцрипт Тест Суите-а.
  • Нема зависности од других библиотека.
  • Мала величина статички повезане библиотеке - од 190 КиБ на к86 за „здраво свет“.
  • Брзи тумач - пролази 56000 ЕЦМАСцрипт тест пакета за ~100 секунди на 1 језгру десктоп рачунара. Прекорачење циклуса старт-стоп < 300 µс.
  • Може да компајлира Јавасцрипт у извршне датотеке без спољних зависности.
  • Може да компајлира Јавасцрипт у ВебАссембли.
  • Сакупљач смећа са референтним бројачем (детерминистички, мала потрошња меморије).
  • Интерпретатор командне линије са истицањем снитакиса у боји.

Према тестови перформанси од дискусије на Опеннет.ру, брзина КуицкЈС-а у тестовима је 15-40 пута мања од Ноде.јс.

Извор: линук.орг.ру

Додај коментар