Lua, telepítse ezt a nagyszerű szkriptnyelvet az Ubuntu-ra

A lua-ról

A következő cikkben megnézzük Lua-t. Ez egy ingyenes és nyílt forráskódú szkriptnyelv. Erőteljes, robusztus, minimális és integrálható. A Lua egy szkriptnyelv, amely támogatja az eljárási programozást, az objektum-orientált programozást, a funkcionális programozást, adatközpontú programozás és ezek leírása.

A Lua az egyszerű eljárási szintaxist ötvözi az asszociatív tömbökön és az extenzív szemantikán alapuló hatékony adatleíró konstrukciókkal. Ez a nyelv dinamikusan be van írva, tolmácsoláskor fut bájtkódot nyilvántartás-alapú virtuális géppel és automatikus memóriakezeléssel rendelkezik, növekményes szemétszállítással. Ideális konfigurációhoz, parancsfájlok készítéséhez és gyors prototípus készítéshez.

Ezt a nyelvet számos ipari alkalmazásban használták, például az Adobe Photoshop Lightroom. Olyan játékokban is használták, mint a World of Warcraft és az Angry Birds. Honlapjuk szerint ez a vezető script nyelv a játékokban. A Lua különféle verzióit már 1993-as megalakulása óta kiadták és valós alkalmazásokban használták.

Lua megérdemelten híres a teljesítményről. Mondd, hogy 'olyan gyorsan, mint a lua', más szkriptnyelvek törekvése. Különböző tereptárgyak mutatják Lua-t a leggyorsabb nyelv az értelmezett szkriptnyelvek terén.

Futtatni tudjuk majd az összes operációs rendszerrel, ha nem a legtöbb operációs rendszerrel, többek között a Gnu / Linux és a Windows rendszerekkel. Olyan mobil operációs rendszereken is fut, mint az Android, az iOS, a BREW vagy a Windows Phone. Megtaláljuk az integrált mikroprocesszorokon, az ARM és a Rabbit vagy az IBM nagygépeken és még sok máson is.

Megtanuljuk használni ezt a nyelvet Egy széles kézikönyv és több róla szóló könyvből. Ha meg akarjuk nézni, hogyan működnek a Lua programok, mielőtt az Ubuntu-ra telepítenénk, használhatjuk a élő bemutató amelyet alkotói elérhetővé tesznek a felhasználók számára.

A Lua általános jellemzői

A lua nyelv néhány általános jellemzője:

  • Ez egy nyelv hagyományos szkriptek Könnyen kezelhető.
  • Feltűnően könnyű, gyors és hatékony.
  • Van egy rövid tanulási görbe. Könnyen megtanulható és használható.
  • Ez a nyelv az alkalmazható a legkülönbözőbb alkalmazásokhoz.
  • API-ja egyszerű és jól dokumentált.
  • Támogatja a különféle programozási típusokat. Ilyen például az eljárási, az objektum-orientált, a funkcionális és az adatközpontú programozás, valamint az adatok leírása.
  • Gyűjtsd össze a közvetlen eljárási szintaxis, félelmetes adatleíró konstrukciókkal, amelyek asszociatív tömbök és kibővíthető szemantika köré gyökereznek.
  • Jönni valakivel automatikus memóriakezelés inkrementális szemétgyűjtéssel. Ez tökéletes konfigurációs és szkriptelési lehetőséget kínál.

A Lua telepítése az Ubuntura

Lua az elérhető a fő Gnu / Linux disztribúciók hivatalos tárházaiban. Az Ubuntuban telepíthetjük ezt a nyelvet a csomagkezelő segítségével egy terminál megnyitásával (Ctrl + Alt + T) és beírva:

sudo apt install lua5.3

Fordítsd le a Lua-t

Először győződjön meg róla telepítse a szükséges szerszámokat a rendszerében. A következő parancs futtatásával telepítheti őket a terminálról (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

A telepítés befejezése után a fordítsa le és telepítse a legújabb verziót (az 5.3.5 verzió a sorok írásakor) a Lua-ból, futtassa az alábbi parancsokat a tar gömbcsomag letöltéséhez, kibontásához, fordításához és telepítéséhez.

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

A telepítés befejezése után futtassa a Lua tolmácsot gépelés a terminálon (Ctrl + Alt + T):

lua szerkesztő 5.3.5

lua

Készítse el első programját a Lua segítségével

A mi felhasználásával szövegszerkesztő kedvenc, tudjuk hozza létre az első Lua programunkat. A fájlokat a következőképpen szerkesztjük:

vim ubunlog.lua

És hozzáadjuk a fájlhoz a következő kódot:

vim program lua

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

Most elmentjük és bezárjuk a fájlt. Akkor megtehetjük futtassa a programunkat gépelés a terminálon (Ctrl + Alt + T):

a lua-val írt program elindítása

lua ubunlog.lua

hogy tudjon meg többet és tanuljon meg programokat írni a Lua-val, elmehetünk a projekt honlapja.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.