Introducción e instalación

Rust ha crecido rápidamente, pasando de ser un hobby minoritario a un lenguaje mainstream. Se ha consolidado en el ámbito de la programación de sistemas y es ampliamente adoptado por comunidades de código abierto y múltiples industrias.
Combina seguridad de memoria, alto rendimiento, buena compatibilidad con el compilador y un conjunto completo de herramientas, integrando años de experiencia del sector y el conocimiento colectivo de la comunidad.
Su diseño está muy refinado, centrado en escribir código seguro, eficiente y estable. La comunidad que lo respalda se guía por el propósito de potenciar a los desarrolladores, y actualmente su mantenimiento corre a cargo de la Fundación Rust.

Instalación

Para Linux/MacOS

Ejecuta el siguiente comando para realizar la instalación

curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | shLenguaje del código: JavaScript (javascript)

Para Windows (tutorial desarrollado bajo entorno Windows)

Primero accede a esta página Install Rust – Rust Programming Language para descargar el instalador EXE correspondiente a tu sistema operativo

Los tres botones corresponden a las arquitecturas x86 32 bits, 64 bits y ARM64; selecciona el adecuado según tu sistema operativo.

Además, los usuarios de Windows deben instalar las Herramientas de compilación VC++. En la página MSVC prerequisites – The rustup book puedes ver los métodos de instalación. Este tutorial utiliza Visual Studio 2022.

Puedes descargar la versión Comunidad de VS 2022 desde esta dirección: https://github.com/xzapps/InstallTools/blob/main/vs_Community2022.exe. Es necesario instalar VS 2022 porque requiere las herramientas MSVC incluidas. El archivo descargado es un instalador en línea que descarga los paquetes de instalación al ejecutarse. Si no desarrollas aplicaciones .NET, solo tienes que seleccionar la funcionalidad que se indica a continuación.

Marca la funcionalidad que se muestra en la imagen anterior y luego selecciona los dos componentes obligatorios que se detallan:

  • MSVC v143 – Herramientas de compilación C++ x64/x86 de VS 2022 (última versión)
  • SDK de Windows 11 (10.0.22621.0)

Nota: La versión exacta del SDK de Windows no es relevante para código Rust puro. Sin embargo, si trabajas también con C++, puede que necesites la versión más reciente, la que requiera tu proyecto C++, o ambas.

Paquetes de idioma: (opcional; si los instalas, los mensajes de error se mostrarán en varios idiomas para facilitar la revisión)

Finalmente pulsa el botón de instalación y espera a que se completen todos los procesos de instalación.

Una vez instalado VS 2022, ya puedes ejecutar el instalador de Rust que descargaste previamente.

Después de la instalación, las rutas por defecto son las siguientes

Cadena de herramientas / Compilador / Biblioteca estándar: C:\Users\TuNombreDeUsuario\.rustup

Ejecutables como cargo, rustc, rustup: C:\Users\TuNombreDeUsuario\.cargo\bin

Todas las herramientas de compilación, construcción y creación de proyectos Rust se encuentran en el segundo directorio. Usa el siguiente comando para ver tu ruta de instalación:

rustup show
>rustup show
Default host: x86_64-pc-windows-msvc
rustup home:  C:\Users\yourname\.rustup

installed toolchains
--------------------
stable-x86_64-pc-windows-msvc (active, default)

active toolchain
----------------
name: stable-x86_64-pc-windows-msvc
active because: it's the default toolchain
installed targets:
  x86_64-pc-windows-msvcLenguaje del código: PHP (php)

Comprobar si la instalación fue exitosa

Ejecuta este comando en el símbolo del sistema o terminal:

rustc --version

Si la instalación es correcta, verás esta salida:

rustc 1.94.0 (4a4ef493e 2026-03-02)Lenguaje del código: CSS (css)

Otros comandos útiles

Si ya tienes Rust instalado y quieres actualizarlo, ejecuta el siguiente comando

rustup update

Para desinstalar Rust, usa este comando

rustup self uninstallLenguaje del código: PHP (php)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *