Este lenguaje de programación es uno de los últimos que se han creado y ha conseguido ser uno de los más amados por los programadores. A la vez, es curioso que también pertenece al grupo de los más desconocidos.
La encuesta de Stackoverflow de 2020 para conocer cuál es la opinión de los programadores, sigue teniendo posicionando a Rust como el lenguaje de programación más amado.


La historia de Rust
La compañía Mozilla comenzó ha buscar un lenguaje extremadamente seguro y capaz de soportar sus exigentes requisitos de rendimiento, así apareció Rust. Esto ocurrió en 2010 y fue un proyecto personal que llevó a cabo Graydon Hoare, que se centró sobre todo en escribir un lenguaje de programación que fuera rápido al mismo nivel que C o C++, pero sin que tuviera problemas de gestión de memoria.
Firefox fue quien se encargó de impulsarlo junto con otros contibuidores de la comunidad.
«Fusiona la sintaxis expresiva e intuitiva de los lenguajes de alto nivel con el control y el rendimiento de un lenguaje de bajo nivel. También evita fallos de segmentación y garantiza la seguridad de las roscas. Esto permite a los desarrolladores escribir código que sea ambicioso, rápido y correcto.» explican en la web de Mozilla.
Empresas que utilizan Rust
- Dropbox, utiliza Rust para que sus datacenters sean más eficientes y puedan seguir sirviendo su contenido a 500 millones de usuarios.
- Yelp, se ha ayudado de Rust para desarrollar su propio framework de A/B testing.
- Amazon, una de las útlimas compañías en sumarse, lo ha hecho con el desarrollo de Firecracker un ligero sistema de virtualización para sistemas serveless en la nube de AWS.
- RedHat, lo utiliza para su nuevo sistema de almacenamiento.
- Microsoft, lo ha implementado en su sistema de Azure para IoT.
- Reddit, a través de Rust gestiona los comentarios.
Aquí están todas las empresas que han utilizado Rust y la aplicación que le han dado a esta herramienta.
Aprender a programar con Rust
En la web de Rust puedes encontrar una serie de cursos de iniciación, para comenzar a aprender sus usos. Además, de muchos otros materiales para convertirte en un expero.
Tienen un espacio titulado «Maestro Rust» dónde te enseñan algunas de los rincones más oscuros de este lenguaje de programación.