Preparando lo necesario para Lua

Preparando lo necesario para Lua


Lua está diseñado para ser un lenguaje de scripts incrustado ligero. Se utiliza para todo tipo de aplicaciones, desde juegos hasta aplicaciones web y procesamiento de imágenes. Lua es distribuido bajo una licencia de software libre, su código fuente puede ser usado para cualquier propósito.

Para ejecutar programas Lua en nuestro computador, necesitamos tener un interprete y tal vez algunas bibliotecas adicionales, se puede usar el editor de código de tu preferencia o si lo prefieres usar algún IDE.

Si usas Windows la Documentación oficial recomienda que uses LuaDist.

Si usas Linux o Mac OS, Lua ya esta instalado en el sistema o hay un paquete para su fácil instalación. al momento de escribir este articulo la versión es 5.3 y su ultimo release es Lua 5.3.4

instalación del interprete

Antes de continuar cabe aclarar que nos enfocaremos en el sistema operativo Linux, básicamente por que es el sistema que uso desde hace unos 10 años, sin embargo si eres usuario de otro sistema operativo no hay problema, en la pagina de oficial de descargas encontraras lo necesario para su instalación.

Ahora si comencemos, como dije antes si usas Linux o Mac OS seguramente ya tengas instalado Lua, para comprobarlo escribiremos en terminal
lua -v
o
lua5.3 -v
Nos aparecerá la versión que tenga nuestro sistema, suponiendo que no lo tengamos (como en mi caso) advertirá que no se encuentra el programa y dará algunas recomendaciones



Para instalarlo en nuestra distro como es costumbre tenemos múltiples alternativas:
  • Compilación del código fuente (valido para cualquier sistema)
  • Instalación mediante repositorio
  • Instalación mediante algún software manager
A continuación veremos un pequeño resumen de cada una de ellas:

Compilación de código fuente:

De manera simplificada lo que tenemos que hacer es abrir una terminal y usar los siguientes comandos:

Para Linux:

curl -R -O http://www.lua.org/ftp/lua-5.3.4.tar.gz tar zxf lua-5.3.4.tar.gz cd lua-5.3.4 make linux test

Para Mac OS:

curl -R -O http://www.lua.org/ftp/lua-5.3.4.tar.gz tar zxf lua-5.3.4.tar.gz cd lua-5.3.4 make macosx test
Para mayor información sobre la compilación del código visita la descripción detallada de la documentación oficial

Instalación mediante repositorio

Una de las ventajas de usar distribuciones basadas en Debian y en Ubuntu, es que tenemos muchos repositorios a nuestra disposición, para el caso de lua, esta en los repositorios oficiales basta con abrir una terminal y escribir
sudo apt install lua5.3


Esperamos a que termine y listo.

Instalación mediante Software Manager:

Abrimos nuestro gestor de software preferido y buscamos por lua5







Damos clic en instalar y esperamos a que termine.

Preparando el editor de código

Básicamente con los lenguajes de script no se necesita tener algún editor especial, con cualquier editor de texto plano bastaría.

Para este caso en especifico usaremos Visual Studio Code, no es que sea obligatorio, solo es el que estoy probando de momento.

para instalarlo solo debemos dirigirnos a su pagina oficial y descargar el paquete para nuestro sistema operativo.



Luego de instalar nos dirigimos a extensiones y buscaremos por lua, de momento instalaremos la primera que nos aparece, la verdad no he probado ninguno así que como lo dije antes de momento usaremos este.



Con esto ya tenemos todo preparado para Empezar a escribir código.

Video


Comentarios

Entradas más populares de este blog

SAFE MODE en PS Vita