Android получит поддержку языка программирования RustПроблемы безопасности памяти в C и C++ составляют около 70% опасных уязвимостей в Android, поэтому Google решила перейти на более безопасный для памяти язык.
Представители компании Google объявили, что версия операционной системы Android с открытым исходным кодом (Android Open Source Project) получит поддержку языка программирования Rust для предотвращения проблем, связанных с безопасностью памяти. С этой целью компания в течение последних 18 месяцев создавала части AOSP с помощью Rust.
Несмотря на очевидные преимущества Rust, Google не намеревается переписывать весь свой существующий код на языках C и C++ в базовой ОС, вместо этого сосредотачивая свои усилия на новом или недавно измененном коде, который имеет более высокую вероятность наличия уязвимостей памяти.
Источник: securitylab
@proupnews