The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro QuickJS"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro QuickJS"  +/
Сообщение от opennews (??), 23-Дек-25, 22:27 
Французский математик Фабрис Беллар (Fabrice Bellard), основавший в своё время проекты QEMU, FFmpeg, BPG, QuickJS, TinyGL и TinyCC, опубликовал новый JavaScript-движок для встраиваемых систем - Micro QuickJS,  способный компилировать и выполнять JavaScript-программы, потребляя всего 10 КБ ОЗУ. Вместе с Си-библиотекой движок занимает примерно 100 КБ постоянной памяти. Возможна компиляция JavaScript в байткод и отдельный запуск байткода. Код проекта написан на языке Си и распространяется под лицензией MIT...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=64483

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +1 +/
Сообщение от Аноним (1), 23-Дек-25, 22:27 
Самое весёлое, это когда JSеры пробуют движки типа QuickJS после того, как всю жизнь сидели на V8 и т.д., и ох*евают от того, насколько это неоптимизированный медленный язык без миллиардов инвестиций V8.
Ответить | Правка | Наверх | Cообщить модератору

4. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +3 +/
Сообщение от Кошкажена (?), 23-Дек-25, 22:35 
У него есть продолжение https://github.com/quickjs-ng/quickjs и какой-то jit https://github.com/bnoordhuis/quickjit

Для задач типа разборка жс в yt-dlp самое то. v8 ради такой задачи тащить это слишком.

Ответить | Правка | Наверх | Cообщить модератору

12. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +/
Сообщение от Аноним (12), 23-Дек-25, 23:24 
>Для задач типа разборка жс в yt-dlp самое то

ну конечно если ты готов полчаса ждать пока код прожуёт

Ответить | Правка | Наверх | Cообщить модератору

2. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  –2 +/
Сообщение от Аноним (2), 23-Дек-25, 22:28 
Подмножество-убожество. Добавлять встраиваемый язык только для парсинга какого-нить конфига - очень паршивая концепция.
Ответить | Правка | Наверх | Cообщить модератору

6. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +/
Сообщение от _kp (ok), 23-Дек-25, 22:52 
Это зависит от того, с какой нагрузкой и скоростью хочется "парсить".
Часто нужен просто какой то простой скриптовый язык в дополнение к основному ПО.
И требуется например вовсе не скорость, а стабильность и отсутствие зависимостей.
Что протестировал, то только именно то и работает.
А столь компактные варианты интересны во встраиваемой технике.
Ответить | Правка | Наверх | Cообщить модератору

9. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +/
Сообщение от Витюшка (?), 23-Дек-25, 23:08 
Тогда и lua подойдёт. И nushell.
Ответить | Правка | Наверх | Cообщить модератору

13. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +/
Сообщение от _kp (ok), 23-Дек-25, 23:26 
Да, lua и использую. Хотя, мне больше JS по душе.  


Ответить | Правка | Наверх | Cообщить модератору

11. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +/
Сообщение от Аноним (11), 23-Дек-25, 23:15 
Интересно, не знал об этом. Буду иметь в виду при разработке своих решений.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +/
Сообщение от Аноним (3), 23-Дек-25, 22:28 
Отличная новость! Его можно собрать в wasm модуль, чтоб выполнять js из wasm рантайма вне браузера
Ответить | Правка | Наверх | Cообщить модератору

5. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +1 +/
Сообщение от Кошкажена (?), 23-Дек-25, 22:38 
Он бесспорно молодец. Но файл quickjs.c в 55 тыс строк как-то не очень. Можно же было разбить.
Ответить | Правка | Наверх | Cообщить модератору

8. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  –5 +/
Сообщение от _kp (ok), 23-Дек-25, 22:54 
Вы там вручную покопаться собираетесь?
А если с ИИ править и изучать, то в одном файле нормально.
Ответить | Правка | Наверх | Cообщить модератору

10. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +1 +/
Сообщение от Аноним (10), 23-Дек-25, 23:14 
Эпичный чел
Ответить | Правка | Наверх | Cообщить модератору

14. "Основатель QEMU и FFmpeg опубликовал JavaScript-движок Micro..."  +/
Сообщение от Аноним (14), 23-Дек-25, 23:29 
Круто такто
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру