В JavaScript-платформе Bun добавлена поддержка вызова кода на языке Си

Все новости из мира ОС Linux, BSD, Unix
Ответить
Аватара пользователя
[Ботя]
Тролль
Тролль
Сообщения: 90061
Зарегистрирован: 07 мар 2019, 15:48
ОС: MSDOS

В JavaScript-платформе Bun добавлена поддержка вызова кода на языке Си

Сообщение [Ботя] » 23 сен 2024, 17:30

В платформе Bun, развиваемой в качестве альтернативы Node.js и предназначенной для обособленного выполнения приложений, написанных на языках JavaScript, JSX и TypeScript, реализована экспериментальная возможность компиляции и выполнения обработчиков, написанных на языке Си. Ранее для вызова низкоуровневого кода требовалось либо создавать N-API-плагины к движку V8, либо компилировать код в формат WebAssembly (WASM/WASI), что усложняло разработку и накладывало определённые ограничения. Теперь код на языке Си можно напрямую встраивать в JavaScript и компилировать на лету с использованием компилятора TinyCC, а также подключать динамически связываемые библиотеки.

Подробнее...

Ответить

Вернуться в «Новости *nix»