Los desarrolladores de aplicaciones pueden optar principalmente por Java o Kotlin para crear sus aplicaciones, pero las capas más bajas del propio sistema operativo necesita alternativas más robustas y aprueba de errores, como C o C++. Google ha anunciado ahora el soporte para Rust como lenguaje de programación soportado en AOSP.
A partir de ahora, las capas más bajas de Android podrán combinar C, C++ y Rust, no muy popular pero sí muy apreciado por quienes lo usan. Estos lenguajes están diseñados con el control y la previsibilidad en mente, siendo mejores opciones para acceder a los recursos de bajo nivel y el hardware.
