Google throws $1m at Rust Foundation to build C++ bridges

Google throws $1m at Rust Foundation to build C++ bridges

February 5, 2024 at 06:06PM

Google donated $1 million to the Rust Foundation to improve interoperability between Rust and C++. The investment aims to expand Rust’s adoption, given its ability to prevent vulnerabilities. This supports the pressure on software developers to consider Rust and other memory-safe languages. The grant will specifically address the challenge of integrating Rust code with existing C++ code bases.

Key takeaways from the meeting notes:
– Google donated $1 million to the Rust Foundation to improve interoperability between Rust and C++.
– Concerns over safety in C++ have led to a push for the adoption of memory-safe Rust in organizations, including Google and Microsoft.
– Industry figures and public sector endorsements have increased pressure on developers to consider Rust and other memory-safe languages.
– The grant from Google aims to expand the adoption of Rust across various components of the Android ecosystem.
– Interoperability with C++ is a significant obstacle to broader adoption of Rust, especially for organizations with legacy C++ code bases.
– Google has been increasing its use of Rust, particularly in Android, where interoperability started receiving attention in 2021.
– Google is working on building out interoperability between Rust and C++ and has a team dedicated to addressing challenges specific to Google’s codebases.
– Google’s grant matches a previous $1 million grant from Microsoft, and both companies are investing in making Rust a “first-class language” in their engineering systems.
– The Rust Foundation has created an Interop Initiative to simplify the integration of Rust into existing C++ projects and workflows.

Full Article