--- title: The Rust programming language slug: Mozilla/Rust tags: - Desarrollo web - lenguajes - paralelización - systemas translation_of: Mozilla/Rust ---

Rust logoRust es un nuevo lenguaje de programación de código libre, creado por Mozilla y una comunidad de voluntarios, diseñado para ayudar a los desarrolladores a crear rápidamente aplicaciones seguras que puedan tener todas las ventajas de los modernos procesadores de varios núcleos. Evita los accesos de memoria incorrectos, garantiza hilos de procesamiento seguros y además tiene una sintaxis fácil de aprender.

Además Rust ofrece abstracciones a coste cero, semántica de movimientos, y garantiza memoria segura,  hilos sin condiciones de carreras, genéricos basados en propiedades, identificación de patrones, deducciones de tipos, y uniones eficientes a C, con unos tamaños en ejecución mínimos. 

Para aprender más de Rust, puede:

Rust and the future of systems programming

{{EmbedYouTube("8EPsnf_ZYU0")}}

Unlocking the power of parallelism with Rust

{{EmbedYouTube("cNeIOt8ZdAY")}}

Rust for web developers

{{EmbedYouTube("FfoXFnzZbBM")}}

Safe systems programming with Rust

{{EmbedYouTube("P3sfNGtpuxc")}}

Growing the Rust community

{{EmbedYouTube("duv0tuPAnO0")}}

Putting Rust into production at Mozilla

{{EmbedYouTube("2RhbYpgVpg0")}}