Lua, встанови цю потужну мову сценаріїв на Ubuntu

Про луа

У наступній статті ми збираємось поглянути на Луа. Це безкоштовна мова сценаріїв з відкритим кодом - -. Він потужний, надійний, мінімальний та інтегрований. Lua - це мова сценаріїв, яка підтримує процедурне програмування, об'єктно-орієнтоване програмування, функціональне програмування, програмування на основі даних та їх опис.

Lua поєднує простий процедурний синтаксис із потужними конструкціями опису даних на основі асоціативних масивів та розширюваної семантики. Ця мова динамічно набирається, працює під час інтерпретації байт-код з віртуальною машиною на основі реєстру і він має автоматичне управління пам'яттю з поступовим збиранням сміття. Він ідеально підходить для конфігурації, створення сценаріїв та швидкого створення прототипів.

Ця мова використовувалась у багатьох промислових додатках, таких як Adobe Photoshop Lightroom. Він також використовувався в таких іграх, як World of Warcraft та Angry Birds. Згідно з їх веб-сайтом, це провідна мова сценаріїв в іграх. Різні версії Lua випускались і використовувались у реальних додатках з моменту її створення в 1993 році.

Lua має заслужену репутацію за продуктивність. Скажітьтак швидко, як lua', є прагненням інших мов сценаріїв. Різні визначні пам'ятки показують Луа як найшвидша мова в галузі інтерпретованих мов сценаріїв.

Ми зможемо запустити його на всіх, якщо не на більшості операційних системах, Gnu / Linux та Windows, серед інших. Він також працює на мобільних операційних системах, таких як Android, iOS, BREW або Windows Phone. Ми також знайдемо, що він працює на інтегрованих мікропроцесорах, ARM та Rabbit або на мейнфреймах IBM та багатьох інших.

Навчитися користуватися цією мовою ми будемо Широкий довідковий посібник і з кількох книг про це. Якщо ми хочемо поглянути на те, як працюють програми Lua, перш ніж встановлювати його на наш Ubuntu, ми можемо скористатися демо в реальному часі що його творці роблять доступними для користувачів.

Загальна характеристика Луа

Деякі загальні характеристики мови луа:

  • Це мова мови звичайні сценарії Простий у використанні.
  • Це надзвичайно легкий, швидкий та ефективний.
  • Має а коротка крива навчання. Це легко вивчити та використовувати.
  • Ця мова є пристосовується до широкого кола застосувань.
  • Його API простий і це добре задокументовано.
  • Підтримує різні типи програмування. Такі як процедурне, об'єктно-орієнтоване, функціональне та кероване даними програмування, а також опис даних.
  • Зберіть прямий процедурний синтаксис, з грізними конструкціями опису даних, корінням яких є асоціативні масиви та розширювана семантика.
  • Поставляється з автоматичне управління пам'яттю з поступовим збиранням сміття. Це робить його ідеальним варіантом для конфігурації та сценаріїв.

Як встановити Lua на Ubuntu

Луа є доступні в офіційних сховищах основних дистрибутивів Gnu / Linux. У нашому Ubuntu ми можемо встановити цю мову за допомогою менеджера пакетів, відкривши термінал (Ctrl + Alt + T) і набравши:

sudo apt install lua5.3

Скласти Lua

По-перше, переконайтеся встановити необхідні інструменти у вашій системі. Ви можете виконати таку команду, щоб встановити їх із терміналу (Ctrl + Alt + T):

sudo apt install build-essential libreadline-dev

Після закінчення установки, до скомпілювати та встановити останню версію (версія 5.3.5 на момент написання цих рядків) від Lua, виконайте такі команди, щоб завантажити пакунок tar ball, витягти його, скомпілювати та встановити.

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

Після завершення встановлення, запустити інтерпретатор Lua введення в терміналі (Ctrl + Alt + T):

редактор lua 5.3.5

lua

Створіть свою першу програму за допомогою Lua

Використовуючи наш текстовий редактор улюблений, ми можемо створити нашу першу програму Lua. Ми редагуємо файли таким чином:

vim ubunlog.lua

І ми додамо наступний код до файлу:

vim програма lua

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

Тепер ми зберігаємо і закриваємо файл. Тоді ми можемо запустити нашу програму введення в терміналі (Ctrl + Alt + T):

запуск програми, написаної на lua

lua ubunlog.lua

в дізнайтеся більше та навчіться писати програми за допомогою Lua, ми можемо перейти до веб-сайт проекту.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.