0

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

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

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

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

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

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

Источник: Mozilla Hacks