Google has provided the Rust Foundation with a targeted grant of $1 million to finance efforts to improve the interaction of Rust code with codebases written in C++. This grant is seen as an investment that will broaden the use of Rust in various components of the Android platform in the future.
It is noted that as tools for facilitating portability between C++ and Rust evolve, such as cxx, autocxx, bindgen, cbindgen, diplomat, and crubit, barriers are being lowered and the adoption of Rust is accelerating. Despite ongoing improvements to these tools, they often target specific projects or company needs. The goal of the grant is to expedite the adoption of Rust not only within Google but across the entire industry.
The Rust Foundation, created in 2021 with the participation of AWS, Huawei, Google, Microsoft, and Mozilla, oversees the Rust ecosystem, supports key maintainers involved in development and decision-making, and is responsible for organizing project funding. With the funds received, the Rust Foundation plans to hire one or more developers who will work full-time on initiatives to enhance portability between Rust and C++. There is also the possibility of allocating resources to accelerate the development of existing portability projects.
Source: opennet.ru
