¿Qué se necesita?
Para desarrollar en Rust, se requiere de un único ejecutable que realiza la instalación de las herramientas necesarias.
Este ejecutable es rustup, y lo encontraréis en su página oficial rustup.rs. (En Windows, se necesita una cosa extra. En la propia página lo tenéis informado).
Ya tenéis las herramientas mínimas necesarias. Como IDE podemos usar desde Fresh (Terminal), Visual Studio Code, NeoVim, etc.
Instrucciones básicas
Herramientas mínimas para crear nuestra primera aplicación: rustup y cargo.
El comando rustup puede realizar múltiples operaciones, pero por ahora lo vamos a dejar en que, básicamente, podemos actualizar a la última versión disponible mediante la siguiente llamada:
rustup update
Para crear un nuevo proyecto, usaremos el comando base cargo:
cargo new nuevo_proyecto
Podemos especificar si queremos crear un ejecutable o una librería:
cargo new --bin nuevo_proyecto
cargo new --lib nueva_libreria
También existen los workspaces, pero eso será más adelante, cuando los proyectos lo requieran.
Librerías
Las librerías en Rust se llaman crates, y podemos consultar las disponibles oficialmente en la web de crates.io.
Si deseamos incorporar una de las librerías a nuestro proyecto, deberemos hacer lo siguiente:
cargo add libreria_deseada
Esta es la base para empezar a desarrollar.
Post redactado por DarkDerte (David Garcia Machado)
Únete a la comunidad
¿Te ha gustado el contenido? No olvides suscribirte a las redes de la comunidad de Programación en español
¿Quieres apoyar el contenido del canal de YouTube? Hazte miembro del canal entrando a este enlace.