Mozilla представила инструмент для улучшения взаимодействия JavaScript и Rust

Аватар Рамис Ганиев

Разработчик из команды Mozilla рассказал о проекте wasm-bindgen, улучшающем взаимодействие JavaScript и Rust. Его основа не зависит от языка программирования, поэтому автор намерен расширить возможности.

Программист Алекс Кричтон (Alex Crichton) из команды Mozilla рассказал о проекте wasm-bindgen, предназначенном для улучшения взаимодействия между JavaScript и скомпилированными в WebAssembly кодами. На данный момент он ориентирован на Rust, но так как его основа не зависит от языка программирования, в будущем может появиться поддержка C/C++.

Что включает в себя проект?

Ключевые возможности wasm-bindgen:

Пример работы проекта опубликован на GitHub. Для более глубокого погружения рекомендуется прочитать документацию.

В мае 2017 года другой программист из Mozilla представил JavaScript-фреймворк Fathom, обучавший браузер Firefox оценивать веб-страницы так же, как человек.

JavaScript
Веб-разработка
Rust
Mozilla
WebAssembly
1204