Lua, shigar da wannan yaren rubutun mai ƙarfi akan Ubuntu

Game da lua

A cikin labarin na gaba zamu kalli Lua. Wannan shi ne yaren rubutu na kyauta da na budewa. Yana da ƙarfi, mai ƙarfi, ƙarami kuma mai haɗuwa. Lua yare ne na rubutu wanda ke tallafawa shirye-shiryen aiwatarwa, shirye-shiryen daidaitaccen abu, shirye-shiryen aiki, shirye-shiryen bayanai da bayanin wadannan.

Lua ya haɗu da daidaitattun hanyoyin aiwatarwa tare da ingantattun bayanan bayyananniyar bayanai dangane da tsararru masu haɗa kai da ma'anar ma'ana. Wannan yaren ana iya buga shi sosai, yana gudana lokacin fassara katako tare da injin rajista mai tushen rajista kuma yana da sarrafa ƙwaƙwalwar ajiya ta atomatik tare da ƙarin tarin shara. Yana dacewa don daidaitawa, rubutu, da kuma saurin samfoti.

An yi amfani da wannan yaren a aikace-aikacen masana'antu da yawa, kamar Adobe Photoshop Lightroom. Hakanan an yi amfani dashi a cikin wasanni kamar World of Warcraft da Angry Birry. A cewar shafin yanar gizon su, wannan shine jagorar yaren rubutun wasanni. An saki nau'ikan Lua daban-daban kuma anyi amfani dasu a aikace-aikace na ainihi tun farkonta a cikin 1993.

Lua yana da kyakkyawan cancanta don aiki. Ka ce 'da sauri kamar yadda biyu', shine buri na wasu yarukan rubutun. Alamun wurare daban-daban suna nuna Lua kamar harshe mafi sauri a fagen fassarar harsunan rubutun.

Za mu iya gudanar da shi gabaɗaya, in ba galibin tsarin aiki ba, Gnu / Linux da Windows da sauransu. Hakanan yana gudana akan tsarin tsarikan wayoyin hannu kamar Android, iOS, BREW ko Windows Phone. Hakanan zamu same shi yana aiki a kan hadadden microprocessors, ARM da Rabbit ko akan manyan fayilolin IBM da ƙari mai yawa.

Don koyon amfani da wannan yaren za mu samu Mai fadi littafin jagora da littattafai da dama game da shi. Idan muna son yin la'akari da yadda shirye-shiryen Lua suke aiki kafin girka su akan Ubuntu, zamu iya amfani da live demo cewa masu kirkirar sa suna samarwa ga masu amfani.

Babban halayen Lua

Wasu daga cikin halaye na gama gari na yaren Lua sune:

  • Yana da harshe na rubutun al'ada Sauki don amfani.
  • Yana da mamaki haske, sauri da inganci.
  • Yana da gajeren tsarin koyo. Yana da sauƙin koya da amfani.
  • Wannan yaren shine daidaita zuwa aikace-aikace masu yawa.
  • API ɗinsa mai sauƙi ne kuma yana da kyau rubuce.
  • Goyan bayan daban-daban na shirye-shirye. Kamar tsari, daidaitaccen abu, aiki, da kuma tsarin aiwatar da bayanai, da kuma bayanin bayanai.
  • Tattara da Hanyar aiwatar da hanya kai tsaye, tare da kyawawan bayanan bayanan da aka gina dangane da shirye-shiryen haɗin gwiwa da ƙididdigar ilimin fassara.
  • Ya zo tare da sarrafa ƙwaƙwalwar atomatik tare da tarin shara. Wannan ya sanya shi cikakken zaɓi don daidaitawa da rubutu.

Yadda ake girka Lua akan Ubuntu

Lua shine ana samun shi a cikin manyan rumbun adana kayan Gnu / Linux. A cikin Ubuntu zamu iya girka wannan yaren ta amfani da mai sarrafa kunshin ta buɗe tashar (Ctrl + Alt + T) da buga:

sudo apt install lua5.3

Tattara Lua

Na farko, ka tabbata sanya kayan aikin da ake buƙata a cikin tsarin ku. Kuna iya gudanar da umarni mai zuwa don girka su daga m (Ctrl + Alt T):

sudo apt install build-essential libreadline-dev

Bayan gama girkawa, to tattara da shigar da sabuwar sigar (sigar 5.3.5 a lokacin rubuta waɗannan layukan) daga Lua, gudanar da wadannan umarni don zazzage kunshin kwallan kwalba, cire shi, tattara shi, kuma girka shi.

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

Da zarar an gama shigarwa, gudanar da fassara Lua bugawa a cikin m (Ctrl + Alt T):

editan lua 5.3.5

lua

Createirƙiri shirinku na farko tare da Lua

Yin amfani da namu editan rubutu fi so, za mu iya ƙirƙirar shirinmu na farko na Lua. Muna shirya fayilolin kamar haka:

vim ubunlog.lua

Kuma za mu ƙara lambar mai zuwa zuwa fayil ɗin:

vim shirin lua

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

Yanzu mun adana kuma mun rufe fayil ɗin. To zamu iya gudanar da shirin mu bugawa a cikin m (Ctrl + Alt T):

ƙaddamar da shirin da aka rubuta tare da lua

lua ubunlog.lua

para ƙara koyo da koyon yadda ake rubuta shirye-shirye tare da Lua, zamu iya zuwa ga aikin yanar gizo.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.