Говорят, чтобы ехать быстрее, нужно меньше тормозить — в Android решили просто поставить Rust и больше не ловить гвозди на шинах. Юмор в сторону: кофе без кофеина, сахар без калорий и безопасность без замедления всё-таки существуют, и у Google для этого есть свежие цифры.
Команда безопасности Android подвела итоги: стратегия «Move fast and fix things» работает. Впервые доля уязвимостей памяти опустилась ниже 20% от общего числа. Плотность таких багов в коде на Rust — в тысячу раз ниже, чем в C и C++. Rust ставили ради безопасности, а получили бонусом ускорение поставки софта.
Самое неожиданное — метрики разработки. Изменения на Rust откатывают в четыре раза реже, на код‑ревью они проводят на четверть меньше времени и требуют примерно на 20% меньше правок. Тренд стабилен с 2023 года, а впечатления инженеров из опроса 2022‑го, что «Rust легче ревьюить и он чаще сразу правильный», подтвердились цифрами. Впервые безопасный путь оказался и самым быстрым.
Где именно поселился Rust? Поддержка зрелая для системных сервисов и библиотек Android, а 2025‑й стал первым годом, когда в проект добавили больше строк Rust, чем C++. В ядре Linux 6.12 включена официальная поддержка Rust и уже есть первый продакшн‑драйвер. Параллельно идёт сотрудничество с Arm и Collabora над драйвером GPU в режиме ядра на Rust. Язык давно используют и в прошивках — безопасность снизу вверх. А в экосистеме Google он укрепляет парсеры Chromium для PNG, JSON и веб‑шрифтов, где память — особо тонкая материя.
Исторически рост безопасности стоил скорости и нервов. Здесь — наоборот: меньше уязвимостей, меньше откатов, короче ревью, а продукт стабильнее. Для разработчиков это означает меньше рутины и больше уверенности; для пользователей — тише релизы и спокойнее сон. Ирония в том, что чтобы чинить быстрее, Android выбрал язык, который просто не даёт спешить с памятью.
