Lua, installige see võimas skriptikeel Ubuntu

Lua kohta

Järgmises artiklis vaatame Luat. See on tasuta ja avatud lähtekoodiga skriptikeel. See on võimas, vastupidav, minimaalne ja integreeritav. Lua on skriptikeel, mis toetab protseduuride programmeerimist, objektorienteeritud programmeerimist, funktsionaalset programmeerimist, andmepõhine programmeerimine ja nende kirjeldus.

Lua ühendab lihtsa protseduurilise süntaksiga võimsad andmekirjelduse konstruktid, mis põhinevad assotsiatiivsetel massiividel ja laiendataval semantikal. See keel on dünaamiliselt kirjutatud, jookseb tõlgendamisel baitkood registripõhise virtuaalmasinaga ja sellel on automaatne mäluhaldus koos järkjärgulise prügivedu. See on ideaalne seadistamiseks, skriptimiseks ja kiireks prototüüpimiseks.

Seda keelt on kasutatud paljudes tööstuslikes rakendustes, näiteks Adobe Photoshop Lightroom. Seda on kasutatud ka sellistes mängudes nagu World of Warcraft ja Angry Birds. Vastavalt oma veebisaidile see on mängude juhtiv skriptikeel. Lua erinevaid versioone on välja antud ja kasutatud reaalsetes rakendustes alates selle loomisest 1993. aastal.

Lual on esinemise eest vääriline maine. Öelgesama kiiresti kui lua', on teiste skriptikeelte püüdlus. Erinevad vaatamisväärsused näitavad Lua nime kiireim keel tõlgendatud skriptikeelte valdkonnas.

Saame seda käitada kõigis, kui mitte enamikus opsüsteemides, muu hulgas Gnu / Linuxis ja Windowsis. See töötab ka mobiilsetes operatsioonisüsteemides nagu Android, iOS, BREW või Windows Phone. Samuti leiame, et see töötab integreeritud mikroprotsessorite, ARM-i ja Rabbiti või IBM-i suurarvutite ja paljude teiste puhul.

Selle keele kasutamise õppimiseks meil on Lai teatmik ja mitmetest raamatutest selle kohta. Kui tahame enne selle installimist meie Ubuntu vaadata, kuidas Lua programmid töötavad, saame seda kasutada otseülekanne mille selle loojad saavad kasutajatele kättesaadavaks teha.

Lua üldised omadused

Mõned lua keele üldised omadused on:

  • See on keel tavapärane skriptimine Lihtne kasutada.
  • See on märkimisväärselt kerge, kiire ja tõhus.
  • Kas a lühike õppimiskõver. Seda on lihtne õppida ja kasutada.
  • See keel on kohandatav paljude rakenduste jaoks.
  • Selle API on lihtne ja see on hästi dokumenteeritud.
  • Toetab erinevat tüüpi programmeerimist. Nagu näiteks protseduuriline, objektorienteeritud, funktsionaalne ja andmepõhine programmeerimine, samuti andmete kirjeldus.
  • Koguge otsene protseduuriline süntaks, koos tohutute andmekirjelduskonstruktsioonidega, mis on juurdunud assotsiatiivsete massiivide ja laiendatava semantika ümber.
  • Tuleb koos automaatne mäluhaldus koos järkjärgulise prügikoristusega. See muudab selle seadistamise ja skriptimise jaoks ideaalseks võimaluseks.

Kuidas installida Lua Ubuntu

Lua on saadaval peamiste Gnu / Linuxi distributsioonide ametlikes hoidlates. Meie Ubuntu saame selle keele installida paketihalduri abil, avades terminali (Ctrl + Alt + T) ja tippides:

sudo apt install lua5.3

Koosta Lua

Kõigepealt veenduge laske paigaldada vajalikud tööriistad oma süsteemis. Nende installimiseks terminalist saate käivitada järgmise käsu (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

Pärast installi lõpetamist, et kompileerida ja installida uusim versioon (nende ridade kirjutamise ajal versioon 5.3.5) Lua'st, käivitage tõrvapalli paketi allalaadimiseks, väljavõtmiseks, kompileerimiseks ja installimiseks järgmised käsud.

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

Kui installimine on lõppenud, juhtida Lua tõlki terminali sisestamine (Ctrl + Alt + T):

lua toimetaja 5.3.5

lua

Looge oma esimene programm Lua abil

Kasutades meie tekstiredaktor lemmik, saame looge meie esimene Lua programm. Redigeerime faile järgmiselt:

vim ubunlog.lua

Ja lisame failile järgmise koodi:

vim programm lua

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

Nüüd salvestame ja sulgeme faili. Siis saame käivitage meie programm terminali sisestamine (Ctrl + Alt + T):

lua abil kirjutatud programmi käivitamine

lua ubunlog.lua

et õppida rohkem ja õppida kirjutama programme koos Lua, saame minna projekti veebisait.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.