Rust
EL lenguaje de programación Rust, poderoso, seguro y moderno.
Visita Wikipedia para una definición mas explicita.
Se caracteriza en su sistema de tipos y va más allá de lo que ofrecen otros lenguajes.
Está diseñado para evitar uno de los errores de memoria como desbordamientos y las referencias nulas.
Android 13, aproximadamente el 21% de todo el código nativo nuevo, está en Rust. Hay aproximadamente 1,5 millones de líneas totales de código Rust en nuevas funciones y componentes.
Hasta el momento no se detecta vulnerabilidades de seguridad de memoria en el código Rust de Android.
Para instalar en el ordenador, 🖥 tenemos que seguir este enlace
rustup.rs – The Rust toolchain installer
y seguir sus indicaciones.
El entorno de trabajo mejor sería el VS Code y Visual Studio de Microsoft desde este enlace: https://visualstudio.microsoft.com/es/
Un ejemplo del típico, hola mundo, en la consola de comandos:
https://danielcaraballo.es/Rust/HolaMundo.rs Para descargar.
En este ejemplo, tenemos la función main, que se define con fn, que es quien define el inicio del programa
fn main() {aquí se encuentra el cuerpo del programa}
que es println! con el signo de exclamación al final imprime por pantalla lo que se encuentra entre los paréntesis, el texto dentro de las comillas.
Para ponernos anotaciones y diálogos en las líneas de comandos, se utilizan // texto de dialogo en una línea, y para varias líneas:
/* Nuestro dialogo
se cierra así */
No olvidar terminar la línea con él;
println («texto a mostrar»); // Esto es para tus diálogos
Ejemplo de código fuente para unos diálogos:
El modo de escribir diálogos es como en C++.