Rust con ejemplos

Rust es un lenguaje de programación de sistemas moderno que se centra en la seguridad, la velocidad y la concurrencia. Logra estos objetivos protegiendo la memoria sin utilizar la recolección de basura.

Rust con ejemplos es una colección de ejemplos ejecutables que ilustran varios conceptos y bibliotecas estándar de Rust. Para obtener aún más de estos ejemplos, no olvide instalar Rust localmente y consultar la Documentación oficial. Además, para los curiosos, también puede consultar el código fuente de este sitio.

¡Ahora comencemos!

  • Hola mundo - Comienza con un programa tradicional de hola mundo.

  • Tipos elementales - Aprende sobre enteros con signo, enteros sin signo y otros tipos elementales.

  • Tipos personalizados - struct y enum.

  • Enlace de variables - enlaces mutables, ámbito, sombreado.

  • Tipos - Aprende a cambiar y definir tipos.

  • Conversión

  • Expresiones

  • Flujo de control - if/else, for, y otros.

  • Funciones - Aprende sobre métodos, clausuras y funciones de orden superior.

  • Módulos - Organiza código usando módulos

  • Crates - Un crate es una unidad de compilación en Rust. Aprende a crear una biblioteca.

  • Cargo - Repasa algunas características básicas de la herramienta de administración de paquetes oficial de Rust.

  • Atributos - Un atributo son metadatos aplicados a algún módulo, crate o ítem.