11 845 Б. ссылка/Н. версия X |
.Lua — программа для скриптового языка программирования, разработанная в подразделении Tecgraf Католического университета Рио-де-Жанейро.
Особенности
- Это зрелый, стабильный и популярный язык; Lua используется в промышленных приложениях, и в настоящее время это ведущий язык сценариев в играх;
- Это один из самых производительных скриптовых языков в принципе;
- Lua существует для Linux, Windows и MacOS, а также может быть запущен и на мобильных устройствах;
- Lua — компактный и легко встраиваемый язык; имеется документированный API, который позволяет осуществить сильную интеграцию с кодом, написанным на других языках; Lua использовался, чтобы расширить программы, написанные на C, C++, Java, C#, Smalltalk, Фортране, Ада, и даже Perl и Ruby; точно так же можно расширить Lua библиотеками, написанными на других языках;
- Хотя Lua — не объектно-ориентированный язык в строгом понимании этого термина, он обеспечивает специальные мета-механизмы для того, чтобы реализовать классы и наследование; эти мета-механизмы экономят сущности и сохраняют язык маленьким, позволяя при этом расширить его семантику;
- Поставка языка компактна; например, поставка Windows x86 Executables имеет размер менее 900 Кб;
Что нового (5.4.7):
- Предотвращение загрузки vcredist для решения проблем установки (Windows).
- Lua 5.4 был выпущен 29 июня 2020 года. Его основными новыми функциями являются новый режим поколений для сборки мусора, а также константные и закрываемые переменные.
Подписаться
Войти/Регистрация
Войдите, чтобы оставить комментарий
0 Комментарии
Популярные