En esta sección, aprenderás cómo configurar tu entorno de desarrollo para programar en Lua. Este proceso incluye la instalación del intérprete de Lua y la configuración de un editor de texto adecuado para escribir y ejecutar scripts Lua.

  1. Instalación del Intérprete de Lua

Windows

  1. Descargar Lua:

    • Visita la página oficial de Lua: lua.org.
    • Descarga el archivo binario de Lua para Windows.
  2. Instalar Lua:

    • Extrae el contenido del archivo descargado en una carpeta de tu elección.
    • Añade la ruta de la carpeta a las variables de entorno del sistema:
      • Abre el Panel de Control.
      • Ve a "Sistema y Seguridad" > "Sistema" > "Configuración avanzada del sistema".
      • En la pestaña "Opciones avanzadas", haz clic en "Variables de entorno".
      • En "Variables del sistema", selecciona "Path" y haz clic en "Editar".
      • Añade la ruta de la carpeta donde extrajiste Lua y guarda los cambios.
  3. Verificar la instalación:

    • Abre una terminal (cmd).
    • Escribe lua -v y presiona Enter.
    • Deberías ver la versión de Lua instalada.

macOS

  1. Usar Homebrew:

    • Si no tienes Homebrew instalado, abre la terminal y ejecuta:
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      
    • Instala Lua con Homebrew:
      brew install lua
      
  2. Verificar la instalación:

    • Abre una terminal.
    • Escribe lua -v y presiona Enter.
    • Deberías ver la versión de Lua instalada.

Linux

  1. Usar el gestor de paquetes:

    • Para distribuciones basadas en Debian (como Ubuntu), abre una terminal y ejecuta:
      sudo apt-get update
      sudo apt-get install lua5.3
      
    • Para distribuciones basadas en Red Hat (como Fedora), abre una terminal y ejecuta:
      sudo dnf install lua
      
  2. Verificar la instalación:

    • Abre una terminal.
    • Escribe lua -v y presiona Enter.
    • Deberías ver la versión de Lua instalada.

  1. Configuración del Editor de Texto

Para escribir y ejecutar scripts Lua, necesitarás un editor de texto adecuado. Aquí hay algunas opciones populares:

Visual Studio Code

  1. Instalar Visual Studio Code:

  2. Instalar la extensión de Lua:

    • Abre Visual Studio Code.
    • Ve a la pestaña de Extensiones (icono de cuadrado en la barra lateral izquierda).
    • Busca "Lua" y selecciona la extensión "Lua" de sumneko.
    • Haz clic en "Instalar".

Sublime Text

  1. Instalar Sublime Text:

  2. Instalar el paquete de Lua:

    • Abre Sublime Text.
    • Instala el gestor de paquetes (Package Control) siguiendo las instrucciones en packagecontrol.io/installation.
    • Abre la paleta de comandos (Ctrl+Shift+P o Cmd+Shift+P en macOS).
    • Escribe "Install Package" y selecciona "Package Control: Install Package".
    • Busca "Lua" y selecciona el paquete "Lua".

Atom

  1. Instalar Atom:

    • Descarga e instala Atom desde atom.io.
  2. Instalar el paquete de Lua:

    • Abre Atom.
    • Ve a "File" > "Settings" > "Install".
    • Busca "language-lua" y haz clic en "Install".

  1. Tu Primer Script en Lua

Para asegurarte de que todo está configurado correctamente, vamos a escribir y ejecutar un simple script en Lua.

  1. Crear un archivo Lua:

    • Abre tu editor de texto preferido.
    • Crea un nuevo archivo y guárdalo como hello.lua.
  2. Escribir el script:

    • Escribe el siguiente código en hello.lua:
      print("¡Hola, mundo!")
      
  3. Ejecutar el script:

    • Abre una terminal.
    • Navega hasta la carpeta donde guardaste hello.lua.
    • Ejecuta el script con el comando:
      lua hello.lua
      
    • Deberías ver la salida ¡Hola, mundo! en la terminal.

Conclusión

En esta sección, has aprendido cómo instalar el intérprete de Lua en diferentes sistemas operativos y cómo configurar un editor de texto para escribir y ejecutar scripts Lua. También has escrito y ejecutado tu primer script en Lua. Ahora estás listo para profundizar en la sintaxis y estructura básica de Lua en la siguiente sección.

© Copyright 2024. Todos los derechos reservados