Новости и события » Hi-Tech » Mozilla развивает прослойку для обеспечения переносимости между JavaScript и Rust

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

Как сообщает opennet.ru разработчик из команды Mozilla представил проект wasm-bindgen, в рамках которого ведется создание прослойки для организации взаимодействия между JavaScript и кодом, скомпилированным в представление WebAssembly. В текущем виде проект сосредоточен на предоставление связки между языками JavaScript и Rust, но в будущем ожидается появление поддержки и других языков, включая C/C++.

Wasm-bindgen позволяет из частей на разных языках организовать доступ к строкам, объектам, классам и прочими структурам. Например, можно импортировать в Rust функциональность JavaScript, такую как возможности манипуляции с DOM, или наоборот экспортировать функциональность Rust в JavaScript, такую как классы и функции, обеспечить совместную работу со сложными типами, такими как строки, классы и объекты, несмотря на то, что спецификация WebAssembly предусматривает манипуляцию только с низкоуровневыми числовыми типами (u32, i32, f32, f64).


Японские технологии для заботы о ваших глазах

Японские технологии для заботы о ваших глазах

Япония известна своими инновациями и высоким качеством продукции в различных областях и медицинские средства не являются исключением. Одним из таких продуктов являются японские капли для глаз MACHIYA, которые завоевали популярность благодаря своей...

сегодня 12:35

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх