Firma Google przyznała organizacji Rust Foundation dotację celową w wysokości 1 miliona dolarów, która pozwoli sfinansować prace nad poprawą interakcji kodu napisanego w języku Rust z bazami kodowymi stworzonymi w języku C++. Dotacja ta traktowana jest jako inwestycja, która w przyszłości umożliwi szersze zastosowanie Rust w różnych komponentach platformy Android.
Zauważono, że w miarę rozwoju narzędzi zapewniających przenośność między C++ a Rust, takich jak cxx, autocxx, bindgen, cbindgen, diplomat i crubit, następuje obniżenie barier i przyspieszenie wdrażania języka Rust. Pomimo że udoskonalenie takich narzędzi trwa, często jest ono skierowane na rozwiązanie problemów konkretnych projektów lub firm. Celem dotacji jest przyspieszenie wdrażania Rust, nie tylko w Google, ale i w całej branży.
Organizacja Rust Foundation, założona w 2021 roku przy udziale AWS, Huawei, Google, Microsoft i Mozilla, zarządza ekosystemem związanym z językiem Rust, wspiera głównych maintainerów odpowiedzialnych za rozwój i podejmowanie decyzji, a także odpowiada za organizację finansowania projektu. Z pozyskanych funduszy organizacja Rust Foundation planuje zatrudnić jednego lub kilku programistów, którzy na pełny etat zajmą się inicjatywami mającymi na celu poprawę przenośności między Rust a C++. Nie wyklucza się także przeznaczenia zasobów na przyspieszenie rozwoju istniejących projektów związanych z zapewnieniem przenośności kodu.
Źródło: opennet.ru
