The OpenNET Project / Index page

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



"Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "  +/
Сообщение от opennews (??), 05-Июн-26, 23:12 
Опубликован  выпуск инструментария Emscripten 6.0, позволяющего компилировать код на C/C++ и других языках, для которых имеются фронтэнды на базе LLVM,  в универсальный низкоуровневый промежуточный код WebAssembly. Полученный результат можно использовать для интеграции с JavaScript-проектами, запуска в web-браузере, использования в Node.js или создания   обособленных многоплатформенных приложений, запускаемых при помощи wasm runtime. Код проекта распространяется под лицензией MIT. В компиляторе используются наработки проекта LLVM, а для генерации WebAssembly  и оптимизации задействована библиотека Binaryen...

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

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

Оглавление

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


1. "Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "  –8 +/
Сообщение от Аноним (1), 05-Июн-26, 23:12 
Какие wasm-библиотеки посоветуете для рендеринга компонент или крутого 2D/3D?
Ответить | Правка | Наверх | Cообщить модератору

14. "Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "  +2 +/
Сообщение от Rezzet (??), 06-Июн-26, 12:31 
SDL3
Ответить | Правка | Наверх | Cообщить модератору

12. "Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "  –3 +/
Сообщение от Джон Титор (ok), 06-Июн-26, 09:47 
О, если Lua можно в WASM превратить, то это снимает головную боль. А когда? И какой проект этим занимается?
Ответить | Правка | Наверх | Cообщить модератору

15. "Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "  –1 +/
Сообщение от Jackson (??), 06-Июн-26, 15:25 
Ты наверное думаешь, что луа код компилится в webasm, но нет. В него компилится LuaVM, которая потом выполняет обычные луа скрипты. Смысла в этом немного, когда есть typescript.
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "  +/
Сообщение от анонимс (?), 07-Июн-26, 11:30 
Golua конвертация Lua в Go может иметь смысл, а запуск Lua скриптов на LuaVM как-то не очень. Также как и с Python - применимость в браузере очень ограниченно. А у программ компилируемых в Wasm будущее есть.
Ответить | Правка | Наверх | Cообщить модератору

17. "Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "  +/
Сообщение от Джон Титор (ok), 07-Июн-26, 13:24 
> Ты наверное думаешь, что луа код компилится в webasm, но нет. В
> него компилится LuaVM, которая потом выполняет обычные луа скрипты. Смысла в
> этом немного, когда есть typescript.

Да, есть AssemblyScript который позволяет писать на wasm, но на lua также много скриптов и мне не для браузера.

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

18. "Доступен Emscripten 6.0, компилятор из C/C++ в WebAssembly "  +/
Сообщение от Аноним (18), 07-Июн-26, 20:58 
Казалось бы - canvas+web assembly должно быть достаточно для большинства тулкитов. Но такой сложный фреймворк получился...

bootstrap этих emscripten, binarien и потом ещё какого-нибудь Qt - практически невыполнимая задача. А когда добавляется ещё эмуляция ФС и сети... просто жуть.

В целом работает и удивительно на что оно способно, но какой-то майндфак 50-го уровня.

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

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

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




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

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