Вышел проект Wasmer, позволяющий запускать «любой код в любой системе»

Проект Wasmer, позволяющий запускать «любой код в любой системе», выпустили разработчики в готовой версии 1.0. Об этом написал 5 января главный разработчик проекта Сайрус Акбари в своем блоге на портале Medium.

Wasmer — среда для выполнения wasm-кода, то есть кода, написанного на языке программирования WebAssembly. Особенность Wasmer в том, что он позволяет переводить код, написанный на другом языке программирования, в wasm-код и запускать его в любой системе.

Проект поддерживает языки Go, Rust, Python, Java, Ruby, PHP, C, C++, C#, Elixir, JavaScript. Чтобы перевести (скомпилировать) код на любом из перечисленных языков в низкоуровневый промежуточный код WebAssembly, Wasmer использует инструмент Emscripten.

Разработчики заявляют, что Wasmer обеспечивает высокую производимость скомпилированных приложений, близкую к производительности приложений на родном языке.

Комментарии
Загружаются...