[ON] Новая версия встраиваемого JavaScript-движка от основателя QEMU и FFmpeg

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Ответить
Аватара пользователя
rssbot
Бот
Сообщения: 6002
ОС: gnu/linux

[ON] Новая версия встраиваемого JavaScript-движка от основателя QEMU и FFmpeg

Сообщение rssbot »

Французский математик Фабрис Беллар (Fabrice Bellard), основавший в своё время проекты QEMU и FFmpeg, опубликовал обновление развиваемого им компактного встраиваемого JavaScript-движка QuickJS. Движок поддерживает спецификацию ES2019 и дополнительные математические расширения, такие как типы BigInt и BigFloat. По производительности QuickJS заметно превосходит имеющиеся аналоги (XS на 35%, DukTape более чем в два раза, JerryScript в три раза, а MuJS в семь раз). Проектом предлагается библиотека для встраивания движка, интерпретатор qjs для запуска JavaScript-кода из командной строки и компилятор qjsc для генерации самодостаточных исполняемых файлов. Код написан на Си и распространяется под лицензией MIT. Подробнее о проекте можно прочитать в тексте анонса первого выпуска.

В новой версии добавлена экспериментальная поддержка типа BigDecimal, позволяющего манипулировать десятичными числами с произвольной точностью (аналог BigInt для чисел с основанием 10). Обновлена реализация перегрузки операторов. Добавлены примеры программ для эффективного расчёта числа Пи с точностью до миллиарда чисел после запятой (как математик, Фабрис Беллар известен как создатель самой быстрой формулы вычисления числа Пи).


Источник: https://www.opennet.ru/opennews/art.shtml?num=52224
(opennet.ru, мини-новости)
Последний раз редактировалось rssbot 22.01.2020 19:35, всего редактировалось 1 раз.
Причина: Updated upstream
Спасибо сказали:
Ответить