
HOLA MUNDO Y DIALOGOS EN LINEAS
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++.
Mas sobre Rust
- Println!(«Hola mundo «);// Salida de datos por pantalla en Rust
- Variables en Rust
- Variables, datos básicos en Rust
- Convertir string a numérico en Rust
- Bucle while en Rust
- Bucle » loop » en Rust
- Uso de » else » en Rust
- Condicional » if » en Rust
- Entrada de datos en Rust, teclado
Programación en Python
- ___________________________
- ____PYTHON BASICO____
- ___________________________
- Variables en python
- f,F, format (formato de una variable strig
- Input.
- Función list.
- Arrays en Python.
- Conversión de hexadecimal a decimal y código fuente.
- Conversión de decimal a binario y código fuente.
- Listas
- Funcion list () y range ()
- Acceder a los elementos de una lista
- Funcion enumerate
- Tuplas con len() y tuple()
- Buscar elementos de una lista ( index )
- Listas método extend ([lista añadir]).
- Agragar elementos a las listas con append (), insert() y remove().
- Listas con sort (), ordenarlas
- Introducción al lenguaje C++
- Metodo find en Python
- Secuencias de escape en Python
- Print y time.sleep(tiempo de espera).
- Llamar una imagen e instalar las librerias MATPLOTLIB, NUMPY.
- Mostar el contenido de un archivo de texto.
- Operadores logicos.
- Operador logico «And».
- Operador not
- While y for (BUCLES).
- While.
- If, elif y else.
- Upper, lower, capitalize.
- Funciones en Phython.
- Lambda
- Diccionarios.
- Funciones con parametros ‘ def nomfun ( x, y) ‘
- Las funciones y los diccionarios
- Las funciones con return
- ‘Type error ‘, como aprovechar los errores, saber indentificarlos.
- Pop.
- _________________________________
- _____PYTHON AVANZADO_____
- _________________________________
- Modulo time
- Crear una calculadora con funciones def, if, elif, y uso de break y como limpiar la pantalla con cls.
- Clases, ‘class’ Programación P.O.O., y cómo abrir una página WEB
- Script para abrir una pagina WEB
- Modulos y paquetes
- Que es un constructor
- Herencia simple y multiple en python
- Programación POO. Hacer narrar al PC las operaciones.
- Base de datos SQLite3 y DB browser
- Cargar una imagen desde un archivo
- Envío de correos desde Python
- Inteligencia Artificial con Python: Potenciando el Futuro
