Доступен Emscripten 4.0, компилятор из C/C++ в WebAssembly

Доступен Emscripten 4.0, компилятор из C/C++ в WebAssembly
16:20, января 15, 2025 Опубликован выпуск инструментария Emscripten 4.0, позволяющего компилировать код на C/C++ и других языках, для которых имеются фронтэнды на базе LLVM, в универсальный низкоуровневый промежуточный код WebAssembly. Полученный результат можно использовать для интеграции с JavaScript-проектами, запуска в web-браузере, использования в Node.js или создания обособленных многоплатформенных приложений, запускаемых при помощи wasm runtime. Код проекта распространяется под лицензией MIT. В компиляторе используются наработки проекта LLVM, а для генерации WebAssembly и оптимизации задействована библиотека Binaryen....
Источник: www.opennet.ru
 
 

Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Опубликован стандарт WebAssembly 3.0

Опубликован стандарт WebAssembly 3.0 Консорциум W3C объявил о готовности спецификации, стандартизирующей промежуточный код WebAssembly 3.0 и связанный с ним API, позволяющий создавать вы …

Наука и Технологии 16:20, сентября 22, 2025 | opennet.ru
Представлен порт ядра Linux для WebAssembly, запускаемый в браузере

Представлен порт ядра Linux для WebAssembly, запускаемый в браузере В списке рассылки разработчиков ядра Linux опубликованы патчи с реализацией архитектуры "Wasm" для ядра Linux, позволяющей компилировать ядро в проме …

Наука и Технологии 16:20, ноября 4, 2025 | opennet.ru
Microsoft переписывает компилятор TypeScript на языке Go

Microsoft переписывает компилятор TypeScript на языке Go Андерс Хейлсберг (Anders Hejlsberg), главный архитектор языка TypeScript, в своё время создавший языки C#, Delphi и Turbo Pascal, представил проект п …

Наука и Технологии 16:20, марта 17, 2025 | opennet.ru
Опубликован Tinygo 0.32, компилятор языка Go на базе LLVM

Опубликован Tinygo 0.32, компилятор языка Go на базе LLVM Доступен выпуск проекта Tinygo 0.32, развивающего компилятор языка Go для областей, в которых необходимо компактное представление результирующего код …

Игры и Интернет 08:20, июня 21, 2024 | opennet.ru
В кодовую базу Ruby принят новый JIT-компилятор ZJIT

В кодовую базу Ruby принят новый JIT-компилятор ZJIT В кодовую базу эталонной реализации языка Ruby добавлен новый JIT-компилятор ZJIT, позиционируемый как следующее поколение Ruby JIT. ZJIT войдёт в со …

Игры и Интернет 00:20, мая 20, 2025 | opennet.ru
В базовую систему NetBSD вернули компилятор языка Fortran

В базовую систему NetBSD вернули компилятор языка Fortran 20 лет назад, когда был выпущен gcc4, компилятор g77 был заменён на gfortran. Однако из-за некоторых возникших с ним проблем он был исключён из базов …

Игры и Интернет 00:20, января 27, 2026 | opennet.ru
AMD упростила применение NPU в приложениях  выпущен открытый компилятор LLVM Peano для Ryzen с XDNA и XDNA2

AMD упростила применение NPU в приложениях — выпущен открытый компилятор LLVM Peano для Ryzen с XDNA и XDNA2 В процессорах Ryzen 7000 (Phoenix) компания AMD впервые представила встроенные ИИ-движки или NPU Xilinx (XDNA) с производительностью до 10 TOPS. За н …

Hardware 22:28, июня 10, 2024 | 3dnews.ru
Доступен Wayland 1.24

Доступен Wayland 1.24 После 13 месяцев разработки представлен стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.24. Ветка 1.24 обра …

Игры и Интернет 00:20, июля 8, 2025 | opennet.ru