Lua, instalo këtë gjuhë të fuqishme skriptimi në Ubuntu

Rreth lua

Në artikullin vijues do të hedhim një vështrim te Lua. Kjo eshte nje gjuhë të shkruar dhe të lirë të shkrimit. Shtë i fuqishëm, i fortë, minimal dhe i integrueshëm. Lua është një gjuhë skriptimi që mbështet programimin procedural, programimin e orientuar drejt objektit, programimin funksional, programimi i drejtuar nga të dhënat dhe përshkrimin e këtyre.

Lua kombinon sintaksën e thjeshtë procedurale me konstruktet e fuqishme të përshkrimit të të dhënave bazuar në vargje asociuese dhe semantikë të zgjerueshme. Kjo gjuhë është shtypur në mënyrë dinamike, shkon kur interpreton bytekod me një makinë virtuale të bazuar në regjistër dhe ka menaxhim automatik të kujtesës me mbledhje shtesë të plehrave. Isshtë ideale për konfigurim, skenar dhe prototip të shpejtë.

Kjo gjuhë është përdorur në shumë aplikacione industriale, të tilla si Adobe Photoshop Lightroom. Shtë përdorur gjithashtu në lojëra të tilla si World of Warcraft dhe Angry Birds. Sipas uebfaqes së tyre, kjo është gjuha kryesore e skenarit në lojëra. Versione të ndryshme të Lua janë lëshuar dhe përdorur në aplikacione reale që nga fillimi i saj në 1993.

Lua ka një reputacion të merituar për performancën. Thuaj be 'aq shpejt sa lua', është një aspiratë e gjuhëve të tjera të skenarit. Monumente të ndryshme tregojnë Lua si gjuha më e shpejtë në fushën e gjuhëve të interpretuara të shkrimit.

Ne do të jemi në gjendje ta përdorim atë në të gjitha, nëse jo në shumicën e sistemeve operative, Gnu / Linux dhe Windows ndër të tjera. Gjithashtu funksionon në sisteme operative mobile si Android, iOS, BREW ose Windows Phone. Do ta gjejmë gjithashtu duke punuar në mikroprocesorë të integruar, ARM dhe Rabbit ose në rrjetet kryesore të IBM dhe shumë më tepër.

Për të mësuar të përdorim këtë gjuhë do të kemi Një e gjerë manual referimi dhe nga disa libra në lidhje me të. Nëse duam të hedhim një vështrim se si funksionojnë programet Lua përpara se ta instalojmë në Ubuntu, ne mund të përdorim demo live që krijuesit e saj i vendosin në dispozicion të përdoruesve.

Karakteristikat e përgjithshme të Lua-s

Disa nga karakteristikat e përgjithshme të gjuhës Lua janë:

  • Shtë një gjuhë e skenare konvencionale Lehtë për t’u përdorur.
  • Remarkshtë jashtëzakonisht e jashtëzakonshme të lehta, të shpejta dhe efikase.
  • Ka një kurba e të mësuarit të shkurtër. Easyshtë e lehtë për tu mësuar dhe përdorur.
  • Kjo gjuhë është i adaptueshëm për një gamë të gjerë aplikimesh.
  • API-ja e tij është e thjeshtë dhe është e dokumentuar mirë.
  • Mbështet lloje të ndryshme të programimit. Të tilla si programimi procedural, i orientuar drejt objektit, funksional dhe i drejtuar nga të dhënat, si dhe përshkrimi i të dhënave.
  • Mblidhni sintaksa e drejtpërdrejtë procedurale, me konstrukte të frikshme të përshkrimit të të dhënave të rrënjosura rreth vargjeve shoqëruese dhe semantikës së zgjerueshme.
  • Vjen me menaxhim automatik i kujtesës me mbledhje shtesë të plehrave. Kjo e bën atë një mundësi të përsosur për konfigurimin dhe skriptimin.

Si të instaloni Lua në Ubuntu

Lua është në dispozicion në depot zyrtare të shpërndarjeve kryesore Gnu / Linux. Në Ubuntu tonë ne mund ta instalojmë këtë gjuhë duke përdorur menaxherin e paketës duke hapur një terminal (Ctrl + Alt + T) dhe duke shtypur:

sudo apt install lua5.3

Përpiloni Lua

Së pari, sigurohuni kanë të instaluar mjetet e nevojshme në sistemin tuaj. Mund të ekzekutoni komandën e mëposhtme për t'i instaluar nga terminali (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

Pas mbarimit të instalimit, te përpiloni dhe instaloni versionin e fundit (versioni 5.3.5 në kohën e shkrimit të këtyre rreshtave) nga Lua, ekzekutoni komandat e mëposhtme për të shkarkuar paketën e katranit, nxjerrjen, përpilimin dhe instalimin e tij.

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

Pasi të ketë mbaruar instalimi, drejto interpretin Lua shtypja në terminal (Ctrl + Alt + T):

redaktor lua 5.3.5

lua

Krijoni programin tuaj të parë me Lua

Përdorimi i tonave redaktori i tekstit i preferuar, ne mundemi krijoni programin tonë të parë Lua. Ne redaktojmë skedarët si më poshtë:

vim ubunlog.lua

Dhe ne do të shtojmë kodin e mëposhtëm në skedar:

program vim lua

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

Tani ruajmë dhe mbyllim skedarin. Atëherë mundemi ekzekutoni programin tonë shtypja në terminal (Ctrl + Alt + T):

nisjen e programit të shkruar me lua

lua ubunlog.lua

mësoni më shumë dhe mësoni të shkruani programe me Lua, ne mund të shkojmë në faqja në internet e projektit.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.