image_printModo impresión y lectura

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

  1. Abre PowerShell como administrador.
  2. Ejecuta:
  3. Reinicia tu PC si lo pide.
  4. Se instalará Ubuntu automáticamente (puedes elegir otra distro si lo prefieres).
  5. 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

  1. Abre PowerShell como administrador.
  2. Ejecuta:
  3. Reinicia tu PC si lo pide.
  4. Se instalará Ubuntu automáticamente (puedes elegir otra distro si lo prefieres).
  5. Abre Ubuntu desde el menú de inicio y crea tu usuario Linux.

⚙️ Paso 2: Preparar el entorno Linux

Dentro de Ubuntu:

sudo apt update && sudo apt upgrade

sudo apt install python3 python3-pip

Esto instala Python y pip, necesarios para Mojo.

📦 Paso 3: Instalar el SDK de Mojo

  1. Ve al sitio oficial de Modular.
  2. Regístrate para acceder al SDK.
  3. Descarga el archivo .tar.gz y colócalo en tu carpeta de usuario en Ubuntu.
  4. Descomprime el SDK:
    • tar -xvzf mojo-sdk.tar.gz
  5. 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
  6. Verifica la instalación:
    • mojo –version

🧑‍💻 Paso 4: Configurar Visual Studio Code

  1. Instala Visual Studio Code en Windows.
  2. Instala la extensión Remote – WSL.
  3. Abre tu proyecto en Ubuntu desde VS Code.
  4. (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.

image_printModo impresión y lectura
Translate » Traductor