Rust в Android: двигайтесь быстро и исправляйте вещи
Google публикует отчёт, что благодаря внедрению языка Rust в платформу Android система стала не только безопаснее, но и разработка ускорилась. В 2025-м доля уязвимостей, связанных с безопасностью памяти, впервые опустилась ниже 20% от общего количества.
• Rust-код показывает примерно 1000× меньшую плотность уязвимостей безопасности памяти по сравнению с кодом на C/C++
• Время на code review для Rust-изменений — приблизительно на 25% меньше, чем для C++
• Частота откатов для Rust — примерно в 4 раза ниже, чем для C++ при средних и больших изменениях
• Rust активно внедряется не только в ядро Android, но и в драйверы ядра, прошивки, а также в приложения Google
Если вы занимаетесь мобильной разработкой на Android, особенно на уровне нативных компонентов, драйверов или системных библиотек, — сейчас отличное время обратить внимание на Rust. Он даёт выигрыш в безопасности и скорости разработки, а не просто дополнительную нагрузку. Даже если ваша зона ответственности — только Java/Kotlin-слой, всё равно полезно понимать, что нижний стек платформы активно эволюционирует.
Статья: https://security.googleblog.com/2025/11/rust-in-android-move-fast-fix-things.html
Платформа: Android
AppFiles: код, инструменты, практики, производительность
Google публикует отчёт, что благодаря внедрению языка Rust в платформу Android система стала не только безопаснее, но и разработка ускорилась. В 2025-м доля уязвимостей, связанных с безопасностью памяти, впервые опустилась ниже 20% от общего количества.
• Rust-код показывает примерно 1000× меньшую плотность уязвимостей безопасности памяти по сравнению с кодом на C/C++
• Время на code review для Rust-изменений — приблизительно на 25% меньше, чем для C++
• Частота откатов для Rust — примерно в 4 раза ниже, чем для C++ при средних и больших изменениях
• Rust активно внедряется не только в ядро Android, но и в драйверы ядра, прошивки, а также в приложения Google
Если вы занимаетесь мобильной разработкой на Android, особенно на уровне нативных компонентов, драйверов или системных библиотек, — сейчас отличное время обратить внимание на Rust. Он даёт выигрыш в безопасности и скорости разработки, а не просто дополнительную нагрузку. Даже если ваша зона ответственности — только Java/Kotlin-слой, всё равно полезно понимать, что нижний стек платформы активно эволюционирует.
Статья: https://security.googleblog.com/2025/11/rust-in-android-move-fast-fix-things.html
Платформа: Android
AppFiles: код, инструменты, практики, производительность