Lua, установите этот мощный язык сценариев в Ubuntu

О lua

В следующей статье мы рассмотрим Lua. Это бесплатный язык сценариев с открытым исходным кодом. Он мощный, надежный, минимальный и легко интегрируемый. Lua - это язык сценариев, который поддерживает процедурное программирование, объектно-ориентированное программирование, функциональное программирование, программирование, управляемое данными и их описание.

Lua сочетает в себе простой процедурный синтаксис с мощными конструкциями описания данных, основанными на ассоциативных массивах и расширяемой семантике. Этот язык динамически типизирован, бежит при переводе байткодом с виртуальной машиной на основе реестра и имеет автоматическое управление памятью с добавочной сборкой мусора. Он идеально подходит для настройки, написания сценариев и быстрого прототипирования.

Этот язык использовался во многих промышленных приложениях, таких как Adobe Photoshop Lightroom. Он также использовался в таких играх, как World of Warcraft и Angry Birds. Согласно их веб-сайту, это ведущий язык сценариев в играх. Различные версии Lua были выпущены и использовались в реальных приложениях с момента его создания в 1993 году.

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

Мы сможем запустить его на всех, если не на большинстве операционных систем, в том числе на Gnu / Linux и Windows. Он также работает в мобильных операционных системах, таких как Android, iOS, BREW или Windows Phone. Мы также обнаружим, что он работает на интегрированных микропроцессорах, ARM и Rabbit, на мэйнфреймах IBM и многих других.

Чтобы научиться использовать этот язык, у нас будет Широкий справочное руководство и из нескольких книг об этом. Если мы хотим взглянуть на то, как работают программы Lua, прежде чем устанавливать их на нашу Ubuntu, мы можем использовать живая демонстрация которые его создатели предоставляют пользователям.

Общие характеристики Lua

Некоторые из общих характеристик языка Lua:

  • Это язык обычные сценарии Легко использовать.
  • Это замечательно легкий, быстрый и эффективный.
  • Он имеет короткая кривая обучения. Его легко изучить и использовать.
  • Этот язык адаптируется к широкому спектру приложений.
  • Его API прост и это хорошо задокументировано.
  • Поддерживает различные типы программирования. Например, процедурное, объектно-ориентированное, функциональное и управляемое данными программирование, а также описание данных.
  • Собери прямой процедурный синтаксис, с внушительными конструкциями описания данных, основанными на ассоциативных массивах и расширяемой семантике.
  • Приходит с автоматическое управление памятью с инкрементной сборкой мусора. Это делает его идеальным вариантом для настройки и написания сценариев.

Как установить Lua на Ubuntu

Lua - это доступны в официальных репозиториях основных дистрибутивов 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.