mozjs78#

mozjs78 — интерпретатор языка программирования JavaScript, основанный на open-source движке SpiderMonkey от компании Mozilla Foundation. mozjs78 работает в фоновом режиме и предоставляет API для интеграции с другими приложениями или системами. Не имеет пользовательского интерфейса и не взаимодействует напрямую с конечными пользователями.

Число 78 в названии mozjs78 относится к конкретной версии движка SpiderMonkey.

Функциональные возможности интерпретатора:

  • поддержка современных стандартов ECMAScript;

  • высокая производительность благодаря JIT-компиляции;

  • полная совместимость с Node.js API;

  • возможность интеграции с нативными библиотеками через FFI (Foreign Function Interface);

  • поддержка асинхронного программирования с использованием Promise и async/await.

В ОС Platform V SberLinux OS Server из состава mozjs78 используется библиотека libmozjs-78.so. Сценариев использования mozjs78 как интерпретатора не предусмотрено.

Установка

mozjs78 при необходимости устанавливается с помощью команды dnf install. Подробнее о dnf - в разделе «Утилита dnf».