🚀 Cómo instalar Mojo por primera vez en Windows usando WSL
Si estás en Windows y quieres empezar a programar en Mojo, el nuevo lenguaje diseñado para alto rendimiento y compatibilidad con Python, esta guía te llevará paso a paso desde cero. Usaremos WSL (Windows Subsystem for Linux) para crear un entorno Linux dentro de Windows, ideal para instalar Mojo y trabajar cómodamente.
🧠 ¿Qué es WSL?
WSL es una herramienta que te permite ejecutar Linux directamente dentro de Windows, sin máquinas virtuales ni reinicios. Es como tener Ubuntu funcionando como una app más en tu escritorio.
Con WSL puedes:
Usar comandos y herramientas de Linux (git, gcc, python, etc.).
Instalar entornos como Mojo, Rust, Node.js, etc.
Acceder a tus archivos de Windows desde Linux (/mnt/c/...).
Usar Visual Studio Code para editar archivos en Linux desde Windows.
🛠️ Paso 1: Instalar WSL y Ubuntu
Abre PowerShell como administrador.
Ejecuta:
Reinicia tu PC si lo pide.
Se instalará Ubuntu automáticamente (puedes elegir otra distro si lo prefieres).
Abre Ubuntu desde el menú de inicio y crea tu usuario Linux.
Algo asi seria:
wsl –install La operación solicitada requiere elevación. Descargando: Subsistema de Windows para Linux 2.6.1 Instalando: Subsistema de Windows para Linux 2.6.1 Se ha instalado Subsistema de Windows para Linux 2.6.1. Instalando componente opcional de Windows: VirtualMachinePlatform Herramienta Administración y mantenimiento de imágenes de implementación Versión: 10.0.26100.5074 Versión de imagen: 10.0.26200.7171 Habilitando características [==========================100.0%==========================] La operación se completó correctamente. La operación solicitada se realizó correctamente. Los cambios se aplicarán una vez que se reinicie el sistema. La operación solicitada se realizó correctamente. Los cambios se aplicarán una vez que se reinicie el sistema. C:\Users\danie>^[[O^[[I^[[O^[[I^[[O^[[I^[[O^[[I^[[O^[[I^[[O
🚀 Cómo instalar Mojo por primera vez en Windows usando WSL
Si estás en Windows y quieres empezar a programar en Mojo, el nuevo lenguaje diseñado para alto rendimiento y compatibilidad con Python, esta guía te llevará paso a paso desde cero. Usaremos WSL (Windows Subsystem for Linux) para crear un entorno Linux dentro de Windows, ideal para instalar Mojo y trabajar cómodamente.
🧠 ¿Qué es WSL?
WSL es una herramienta que te permite ejecutar Linux directamente dentro de Windows, sin máquinas virtuales ni reinicios. Es como tener Ubuntu funcionando como una app más en tu escritorio.
Con WSL puedes:
Usar comandos y herramientas de Linux (git, gcc, python, etc.).
Instalar entornos como Mojo, Rust, Node.js, etc.
Acceder a tus archivos de Windows desde Linux (/mnt/c/...).
Usar Visual Studio Code para editar archivos en Linux desde Windows.
🛠️ Paso 1: Instalar WSL y Ubuntu
Abre PowerShell como administrador.
Ejecuta:
Reinicia tu PC si lo pide.
Se instalará Ubuntu automáticamente (puedes elegir otra distro si lo prefieres).
Abre Ubuntu desde el menú de inicio y crea tu usuario Linux.
Descarga el archivo .tar.gz y colócalo en tu carpeta de usuario en Ubuntu.
Descomprime el SDK:
tar -xvzf mojo-sdk.tar.gz
Agrega Mojo al PATH. Edita tu archivo .bashrc:
nano ~/.bashrc
Añade al final:
export PATH=»$HOME/mojo/bin:$PATH»
Guarda y ejecuta:
source ~/.bashrc
Verifica la instalación:
mojo –version
🧑💻 Paso 4: Configurar Visual Studio Code
Instala Visual Studio Code en Windows.
Instala la extensión Remote – WSL.
Abre tu proyecto en Ubuntu desde VS Code.
(Opcional) Instala la extensión Mojo Language Support si está disponible.
🧪 Paso 5: Tu primer programa en Mojo
Crea un archivo hola.mojo con este contenido:
fn main(): print(«¡Hola, Mojo!»)
Ejecuta desde la terminal:
mojo hola.mojo
¡Y listo! Tu entorno Mojo está funcionando.
🎯 Conclusión
Gracias a WSL, puedes disfrutar de la potencia de Linux sin salir de Windows. Mojo se instala fácilmente en este entorno, y con Visual Studio Code puedes tener una experiencia de desarrollo moderna, didáctica y visual.