Lua, asenna tämä tehokas komentosarjakieli Ubuntuun

Tietoa henkilöstä lua

Seuraavassa artikkelissa aiomme tarkastella Lua. Tämä on ilmainen ja avoimen lähdekoodin komentosarjakieli. Se on tehokas, kestävä, minimaalinen ja integroitava. Lua on komentosarjakieli, joka tukee menettelytapojen ohjelmointia, olio-ohjelmointia, toiminnallista ohjelmointia, datapohjainen ohjelmointi ja kuvaus näistä.

Lua yhdistää yksinkertaisen menettelysyntaksin tehokkaisiin datakuvausrakenteisiin, jotka perustuvat assosiatiivisiin matriiseihin ja laajennettavaan semantiikkaan. Tämä kieli kirjoitetaan dynaamisesti, kulkee tulkkauksen aikana tavukoodi rekisteripohjaisen virtuaalikoneen kanssa ja siinä on automaattinen muistinhallinta ja asteittainen jätteiden keruu. Se on ihanteellinen kokoonpanoon, komentosarjoihin ja nopeaan prototyyppien muodostamiseen.

Tätä kieltä on käytetty monissa teollisissa sovelluksissa, kuten Adobe Photoshop Lightroom. Sitä on käytetty myös peleissä, kuten World of Warcraft ja Angry Birds. Sivustonsa mukaan tämä on johtava komentosarjakieli peleissä. Lua-versioita on julkaistu ja käytetty todellisissa sovelluksissa sen perustamisesta lähtien vuonna 1993.

Lua on ansaittu maine suorituskyvystä. Sano ollayhtä nopeasti kuin lua', on pyrkimys muille komentosarjakielille. Eri maamerkit osoittavat Lua nimellä nopein kieli tulkittujen komentosarjakielien alalla.

Pystymme ajamaan sen kaikilla, ellei useimmilla käyttöjärjestelmillä, muun muassa Gnu / Linuxilla ja Windowsilla. Se toimii myös mobiilikäyttöjärjestelmissä, kuten Android, iOS, BREW tai Windows Phone. Löydämme sen myös toimivan integroitujen mikroprosessorien, ARM: n ja Rabbitin tai IBM: n keskusyksiköiden ja monien muiden kanssa.

Opimme käyttämään tätä kieltä Laaja käyttöopas ja useista sitä käsittelevistä kirjoista. Jos haluamme tarkastella Lua-ohjelmien toimintaa ennen sen asentamista Ubuntuun, voimme käyttää live-esittely jonka sen tekijät asettavat käyttäjien saataville.

Luan yleiset ominaisuudet

Jotkut Lua-kielen yleisistä ominaisuuksista ovat:

  • Se on kieli perinteinen komentosarja Helppokäyttöinen.
  • Se on merkittävästi kevyt, nopea ja tehokas.
  • Onko lyhyt oppimiskäyrä. Se on helppo oppia ja käyttää.
  • Tämä kieli on mukautettavissa monenlaisiin sovelluksiin.
  • Sen sovellusliittymä on yksinkertainen ja se on hyvin dokumentoitu.
  • Tukee erilaisia ​​ohjelmointityyppejä. Kuten menettelytapoihin, olioihin suuntautuva, toiminnallinen ja datapohjainen ohjelmointi sekä tietojen kuvaus.
  • Kerää suora menettelysyntaksi, jossa valtavat datan kuvausrakenteet juurtuvat assosiatiivisten taulukoiden ja laajennettavan semantiikan ympärille.
  • Mukana automaattinen muistinhallinta vähittäiskeräyksellä. Tämä tekee siitä täydellisen vaihtoehdon kokoonpanolle ja komentosarjoille.

Kuinka asentaa Lua Ubuntuun

Lua on saatavilla Gnu / Linux-pääjakelujen virallisissa arkistoissa. Ubuntussa voimme asentaa tämän kielen paketinhallinnan avulla avaamalla päätelaitteen (Ctrl + Alt + T) ja kirjoittamalla:

sudo apt install lua5.3

Kokoa Lua

Varmista ensin tarvittavat työkalut järjestelmässäsi. Voit suorittaa seuraavan komennon asentaaksesi ne päätelaitteesta (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

Asennuksen valmistuttua, kääntää ja asentaa uusin versio (versio 5.3.5 näiden rivien kirjoittamisen aikana) Lua-palvelusta, suorita seuraavat komennot ladataksesi tervapallopaketin, pura se, koota se ja asenna se.

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

Kun asennus on valmis, aja Lua-tulkki kirjoittamalla päätelaitteeseen (Ctrl + Alt + T):

lua-editori 5.3.5

lua

Luo ensimmäinen ohjelma Lua: lla

Käyttämällä meidän tekstieditori suosikki, voimme luo ensimmäinen Lua-ohjelmamme. Me muokkaamme tiedostoja seuraavasti:

vim ubunlog.lua

Ja lisätään seuraava koodi tiedostoon:

vim-ohjelma lua

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

Nyt tallennamme ja suljet tiedoston. Sitten voimme aja ohjelmaa kirjoittamalla päätelaitteeseen (Ctrl + Alt + T):

käynnistää lua: lla kirjoitetun ohjelman

lua ubunlog.lua

että oppia lisää ja oppia kirjoittamaan ohjelmia Luan kanssa, voimme mennä projektin verkkosivusto.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.