Lua, installa questo potente linguaggio di scripting su Ubuntu

A proposito di lua

Nel prossimo articolo daremo uno sguardo a Lua. Questo è un linguaggio di scripting gratuito e open source. È potente, robusto, minimale e integrabile. Lua è un linguaggio di scripting che supporta la programmazione procedurale, la programmazione orientata agli oggetti, la programmazione funzionale, programmazione basata sui dati e la descrizione di questi.

Lua combina una sintassi procedurale semplice con potenti costrutti di descrizione dei dati basati su array associativi e semantica estensibile. Questa lingua è digitata dinamicamente, viene eseguito durante l'interpretazione codice a byte con una macchina virtuale basata sul registro e ha una gestione automatica della memoria con garbage collection incrementale. È ideale per la configurazione, lo scripting e la prototipazione rapida.

Questo linguaggio è stato utilizzato in molte applicazioni industriali, come Adobe Photoshop Lightroom. È stato utilizzato anche in giochi come World of Warcraft e Angry Birds. Secondo il loro sito web, questo è il principale linguaggio di scripting nei giochi. Varie versioni di Lua sono state rilasciate e utilizzate in applicazioni reali sin dal suo inizio nel 1993.

Lua ha una meritata reputazione per le sue prestazioni. Dire essere 'veloce come lua', è un'aspirazione di altri linguaggi di scripting. Vari punti di riferimento mostrano Lua come il linguaggio più veloce nel campo dei linguaggi di scripting interpretati.

Saremo in grado di eseguirlo su tutti, se non sulla maggior parte dei sistemi operativi, Gnu / Linux e Windows, tra gli altri. Funziona anche su sistemi operativi mobili come Android, iOS, BREW o Windows Phone. Lo troveremo anche funzionare su microprocessori integrati, ARM e Rabbit o su mainframe IBM e molti altri.

Per imparare a usare questa lingua avremo Un'ampia manuale di riferimento e da diversi libri a riguardo. Se vogliamo dare un'occhiata a come funzionano i programmi Lua prima di installarli nella nostra Ubuntu, possiamo fare uso del dimostrazione dal vivo che i suoi creatori mettono a disposizione degli utenti.

Caratteristiche generali di Lua

Alcune delle caratteristiche generali della lingua Lua sono:

  • È una lingua di scripting convenzionale Facile da usare.
  • È straordinariamente leggero, veloce ed efficiente.
  • Ha una breve curva di apprendimento. È facile da imparare e da usare.
  • Questa lingua è adattabile a un'ampia gamma di applicazioni.
  • La sua API è semplice ed è ben documentato.
  • Supporta vari tipi di programmazione. Come la programmazione procedurale, orientata agli oggetti, funzionale e basata sui dati, nonché la descrizione dei dati.
  • Raccogli il file sintassi procedurale diretta, con formidabili costrutti di descrizione dei dati radicati attorno ad array associativi e semantica estensibile.
  • Viene con gestione automatica della memoria con garbage collection incrementale. Questo lo rende un'opzione perfetta per la configurazione e lo scripting.

Come installare Lua su Ubuntu

Lua lo è disponibile nei repository ufficiali delle principali distribuzioni Gnu / Linux. Nel nostro Ubuntu possiamo installare questa lingua utilizzando il gestore di pacchetti aprendo un terminale (Ctrl + Alt + T) e digitando:

sudo apt install lua5.3

compilare lua

Innanzitutto, assicurati avere gli strumenti necessari installati nel tuo sistema. Puoi eseguire il seguente comando per installarli dal terminale (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

Dopo aver terminato l'installazione, a compilare e installare l'ultima versione (versione 5.3.5 al momento della stesura di queste righe) da Lua, esegui i seguenti comandi per scaricare il pacchetto tar ball, estrarlo, compilarlo e installarlo.

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 volta terminata l'installazione, eseguire l'interprete Lua digitando nel terminale (Ctrl + Alt + T):

lua editor 5.3.5

lua

Crea il tuo primo programma con Lua

Utilizzando il nostro editor di testo preferito, possiamo creare il nostro primo programma Lua. Modifichiamo i file come segue:

vim ubunlog.lua

E aggiungeremo il seguente codice al file:

programma vim lua

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

Ora salviamo e chiudiamo il file. Allora possiamo eseguire il nostro programma digitando nel terminale (Ctrl + Alt + T):

lanciando il programma scritto con lua

lua ubunlog.lua

a scopri di più e impara a scrivere programmi con Lua, possiamo andare al sito web del progetto.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.