Lua, zainstaluj ten potężny język skryptowy na Ubuntu

O lua

W następnym artykule przyjrzymy się Lua. To jest darmowy i otwarty język skryptowy. Jest potężny, solidny, minimalny i integrowalny. Lua to język skryptowy, który obsługuje programowanie proceduralne, programowanie obiektowe, programowanie funkcjonalne, programowanie oparte na danych i ich opis.

Lua łączy prostą składnię proceduralną z potężnymi konstrukcjami opisu danych opartymi na tablicach asocjacyjnych i rozszerzalnej semantyce. Ten język jest dynamicznie wpisywany, działa podczas tłumaczenia kod bajtowy z maszyną wirtualną opartą na rejestrze i ma automatyczne zarządzanie pamięcią z przyrostowym wyrzucaniem elementów bezużytecznych. Jest idealny do konfiguracji, tworzenia skryptów i szybkiego prototypowania.

Ten język był używany w wielu aplikacjach przemysłowych, takich jak Adobe Photoshop Lightroom. Był również używany w grach takich jak World of Warcraft i Angry Birds. Według ich strony internetowej jest to wiodący język skryptowy w grach. Różne wersje Lua zostały wydane i są używane w rzeczywistych aplikacjach od momentu jej powstania w 1993 roku.

Lua ma zasłużoną reputację w zakresie wydajności. Powiedz byćtak szybko jak lua', jest aspiracją innych języków skryptowych. Różne punkty orientacyjne pokazują Lua jako najszybszy język w dziedzinie interpretowanych języków skryptowych.

Będziemy mogli go uruchomić na wszystkich, jeśli nie na większości systemów operacyjnych, między innymi na Gnu / Linux i Windows. Działa również na mobilnych systemach operacyjnych, takich jak Android, iOS, BREW lub Windows Phone. Znajdziemy go również działającego na zintegrowanych mikroprocesorach, ARM i Rabbit lub na komputerach mainframe IBM i wielu innych.

Aby nauczyć się używać tego języka, będziemy mieli Szeroki instrukcja obsługi i z kilku książek na ten temat. Jeśli chcemy przyjrzeć się, jak działają programy Lua przed zainstalowaniem ich w naszym Ubuntu, możemy skorzystać z demo na żywo które jej twórcy udostępniają użytkownikom.

Ogólna charakterystyka Lua

Niektóre z ogólnych cech języka Lua to:

  • To jest język konwencjonalne skrypty Łatwy w użyciu.
  • To jest niezwykłe lekki, szybki i wydajny.
  • Ma krótka krzywa uczenia się. Jest łatwy do nauczenia i używania.
  • Ten język jest przystosowany do szerokiej gamy zastosowań.
  • Jego API jest proste i jest dobrze udokumentowany.
  • Obsługuje różne typy programowania. Takie jak programowanie proceduralne, obiektowe, funkcjonalne i oparte na danych, a także opis danych.
  • Zbierz bezpośrednia składnia proceduralna, z potężnymi konstrukcjami opisu danych zakorzenionymi wokół tablic asocjacyjnych i rozszerzalnej semantyki.
  • Przychodzi z automatyczne zarządzanie pamięcią z przyrostowym usuwaniem elementów bezużytecznych. To sprawia, że ​​jest to idealna opcja do konfiguracji i tworzenia skryptów.

Jak zainstalować Lua na Ubuntu

Lua jest dostępne w oficjalnych repozytoriach głównych dystrybucji Gnu / Linuksa. W naszym Ubuntu możemy zainstalować ten język za pomocą menedżera pakietów, otwierając terminal (Ctrl + Alt + T) i wpisując:

sudo apt install lua5.3

Skompiluj Lua

Po pierwsze, upewnij się mieć zainstalowane niezbędne narzędzia w twoim systemie. Możesz uruchomić następujące polecenie, aby zainstalować je z terminala (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

Po zakończeniu instalacji program do skompiluj i zainstaluj najnowszą wersję (wersja 5.3.5 w momencie pisania tych wierszy) z Lua, uruchom następujące polecenia, aby pobrać pakiet tar ball, wyodrębnić go, skompilować i zainstalować.

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

Po zakończeniu instalacji uruchom interpreter Lua wpisywanie w terminalu (Ctrl + Alt + T):

edytor lua 5.3.5

lua

Stwórz swój pierwszy program z Lua

Korzystanie z naszego edytor tekstu ulubione, możemy stwórz nasz pierwszy program Lua. Edytujemy pliki w następujący sposób:

vim ubunlog.lua

I dodamy do pliku następujący kod:

program vim lua

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

Teraz zapisujemy i zamykamy plik. Więc możemy uruchomić nasz program wpisywanie w terminalu (Ctrl + Alt + T):

uruchomienie programu napisanego za pomocą lua

lua ubunlog.lua

do dowiedz się więcej i naucz się pisać programy w Lua, możemy przejść do witryna projektu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.