Lua, instal·la aquest potent llenguatge de scripting en Ubuntu

About lua

En el següent article anem a fer una ullada a Lua. Aquest és un llenguatge de seqüència gratuït i de codi obert. És potent, robust, mínim i integrable. Lua és un llenguatge de scripting que admet programació de procediments, programació orientada a objectes, programació funcional, programació dirigida per dades i descripció d'aquests.

Lua combina una sintaxi de procediment simple amb poderoses construccions de descripció de dades basades en matrius associatives i semàntica extensible. Aquest llenguatge es escriu dinàmicament, s'executa a l'interpretar codi de bytes amb una màquina virtual basada en registres i té administració de memòria automàtica amb recollida d'escombraries incremental. És ideal per a configuració, creació de scripts i prototipat ràpid.

Aquest llenguatge s'ha utilitzat en moltes aplicacions industrials, com Adobe Photoshop Lightroom. També s'ha utilitzat en jocs com per exemple, World of Warcraft i Angry Birds. Segons la seva pàgina web, aquest és el llenguatge de scripting líder en jocs. Diverses versions de Lua han estat llançades i utilitzades en aplicacions reals des de la seva creació el 1993.

Lua té una merescuda reputació pel seu acompliment. Dir ser 'tan ràpid com Lua', És una aspiració d'altres llenguatges de scripting. Diversos punts de referència mostren a Lua com el llenguatge més ràpid en l'àmbit dels llenguatges de scripting interpretats.

Anem a poder executar al tots, si no en la majoria dels sistemes operatius, GNU / Linux i Windows entre d'altres. També s'executa en sistemes operatius mòbils com Android, iOS, BREW o Windows Phone. El trobarem també funcionant en microprocessadors integrats, ARM i Rabbit o en mainframes d'IBM i molts més.

Per aprendre a utilitzar aquest llenguatge anem a disposar d' un ampli manual de referència i de diversos llibres a l'respecte. Si volem fer una ullada a com funcionen els programes de Lua abans de instal·lar-lo en el nostre Ubuntu, podem fer ús de la demostració en viu que els seus creadors posen a disposició dels usuaris.

Característiques generals de Lua

Algunes de les característiques generals de l'llenguatge Lua són:

  • És un llenguatge de scripting convencional fàcil d'utilitzar.
  • és notablement lleuger, ràpid i eficient.
  • Té una corba d'aprenentatge curta. És fàcil d'aprendre i utilitzar.
  • Aquest llenguatge és adaptable a una àmplia gamma d'aplicacions.
  • La seva API és simple i està ben documentada.
  • Admet diversos tipus de programació. Com la programació de procediments, orientada a objectes, funcional i basada en dades, així com la descripció d'aquests.
  • reuneix la sintaxi de procediment directa, Amb formidables construccions de descripció de dades arrelades al voltant de matrius associatives i semàntica extensible.
  • ve amb administració de memòria automàtica amb recollida d'escombraries incremental. Això ho fa una opció perfecta per a la configuració i creació d'scripts.

Com instal·lar Lua en Ubuntu

Lua està disponible en repositoris oficials de les principals distribucions GNU / Linux. En el nostre Ubuntu podem instal·lar aquest llenguatge utilitzant l'administrador de paquets obrint una terminal (Ctrl + Alt + T) i escrivint:

sudo apt install lua5.3

compila Lua

Primer, assegura't tenir les eines necessàries instal·lades al sistema. Pots executar la següent comanda per instal·lar-les des de la terminal (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

Després d'acabar la instal·lació, per compilar i instal·lar la versió més recent (versió 5.3.5 en el moment en què s'escriuen aquestes línies) De Lua, executa les ordres següents per descarregar el paquet tar ball, extreure'l, compilar i instal.

mkdir lua_build

cd lua_build

curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz

tar -zxf lua-5.3.5.tar.gz

cd lua-5.3.5

make linux test

sudo make install

Una vegada que s'acabi la instal·lació, executa l'intèrpret Lua escrivint a la terminal (Ctrl + Alt + T):

editor llua 5.3.5

lua

Crea el teu primer programa amb Lua

usant el nostre editor de text favorit, podrem crear el nostre primer programa Lua. Editem el arxius de la següent manera:

vim ubunlog.lua

I afegirem dins de l'arxiu el següent codi:

vim programa lua

print("Hola lectores de Ubunlog”)
print("Estamos probando el lenguaje Lua en Ubuntu")

Ara guardem i tanquem l'arxiu. després podem executar el nostre programa escrivint a la terminal (Ctrl + Alt + T):

llançant el programa escrit amb lua

lua ubunlog.lua

Per a la obtenir més informació i aprendre a escriure programes amb Lua, Podem dirigir-nos a la pàgina web de el projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.