Google投資100萬美元改善Rust與C++的互通性
Google今天宣布,他們將向Rust 基金會捐款100 萬美元,重點用於增強C++ 和Rust 程式語言之間的互通性。這100 萬美元捐款將用於支援新的”Interop Initiative”(互通計畫),這是一項新的C++/Rust 互通工作。
我們希望這項計畫能讓那些擁有龐大C++ 程式碼庫的大型企業更輕鬆地逐步過渡到Rust 程式語言。Rust 開發人員將探索新的方法,以提供”現有C++ 程式碼與Rust 程式碼之間的無縫互通性”。
根據歷史漏洞密度統計,Rust 已主動阻止了數百個漏洞對Android 生態系統的影響。這項投資旨在擴大Rust 在平台各個元件中的應用。
雖然Rust 可能不適合所有產品應用,但優先考慮與C++ 的無縫互通性將加速更廣泛的社群採用,從而與提高記憶體安全性的產業目標保持一致。
該計劃的第一項工作將是起草一份工作範圍建議書,以便與利益相關者就互通性推進工作的重點展開討論。
這筆資金很可能將用於圍繞構建系統整合的額外招聘和資源配置、基於人工智慧的C++ 到Rust 的可能轉換和/或其他支出。
Rust/C++ 互通計畫的公告將在Google安全部落格上發布。