Форум программистов, компьютерный форум, киберфорум
Lua
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 24.10.2015
Сообщений: 9

Я хочу учить Lua, что мне делать?

24.10.2015, 18:20. Показов 4321. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я хочу когда-нибудь что-нибудь сделать.
И вот я решил начать учить Lua, потому что название красивое. Если вдруг окажется, что я законченный псих, и начинать программирование надо со всяких абсолютно других языков(а я уверен, что это так), то я смогу хотя бы писать print ("Hello, World!") на заборах и пугать этим людей. А может, что-нибудь и по-длиннее...
Итак, у меня есть какие-то странные штуки(файлы) которые я в порыве вдохновения с интернета накачал:
1)Geany 1.25
2)lua.exe
3)luac.exe
4)lua52.dll
Всё, что мне удалось сделать на данный момент - это заставить lua.exe сказать "Hello, World!".
Как работать в Geany я до сих пор не понимаю, потому что Geany мне "Hello, World!" не говорит...

Я очень хочу учить этот язык(не знаю зачем и почему), что мне делать?
___
А теперь по-человечьему. Перечисленные выше файлы у меня действительно есть. И заставить lua.exe сказать "Hello, World!" мне тоже удалось.
1)Я не знаю, как работать в Geany, единственное, что я могу там делать - это печатать и сохранять. "Hello, World!" я перепечатал без ошибок, но программа не запускается. Я не знаю почему, потому что похож на иконку программы(тоже чайник). Нажимаю Выполнить - ничего не происходит. Может, что-то в настройках?..
2)Я не знаю, куда идти после "Hello, World!".
Я очень хочу учить этот язык(не знаю зачем и почему), что мне делать?

На картинках - то, что я пытался сделать в Geany, и скриншот настроек.
Миниатюры
Я хочу учить Lua, что мне делать?   Я хочу учить Lua, что мне делать?   Я хочу учить Lua, что мне делать?  

Я хочу учить Lua, что мне делать?   Я хочу учить Lua, что мне делать?   Я хочу учить Lua, что мне делать?  

0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.10.2015, 18:20
Ответы с готовыми решениями:

хочу более подробнее понять что мне делать, учу JS и многие моменты не понятны
Вроде читаю понятно, но как начинаю писать код начинаю плавать. мое дом задание состоит вот в чем загадывание случайного числа от 1 до...

Хочу стать веб-программистом. Что учить?
Знаю основы С++, алгоритмов. Читал много статей про современную веб-разработу. PHP, Java, MySQL, ASP.NET, разные CMS-ки... Уже голова идёт...

Чем занимаются программисты ? Что мне учить ? Дайте совет в обучении
Чем занимаются программисты ? Что мне учить ? Дайте совет в обучении Вначале хотел бы описать свою ситуацию с обучением: Ушел...

4
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
25.10.2015, 18:15
Цитата Сообщение от YA_ Посмотреть сообщение
начинать программирование надо со всяких абсолютно других языков
Можно начать с Lua. На нем обычно пишут скрипты для игровой логики (см. WOW, Stalker, Аллоды Онлайн и т.п.), так что сфера применения будет востребована.

По поводу настройки geany. Надо поставить еще geany-plugins.
Интерпретатор lua разместить где-нибудь поблизости. Например в каталоге geany/lua.
Можно для удобства сразу прописать его (каталог с Lua) в переменную окружения PATH:

Нужно будет перелогиниться (выйти из сеанса и снова зайти) в windows после изменений.
Теперь в настройках запуска нужно указать интерпретатор. Я качал lua 5.3, поэтому у меня так:

Более я ничего не менял, создал тестовый проект и все:
2
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
25.10.2015, 18:18
Запускаем по F5 и видим результат.
0
 Аватар для Jylik
110 / 51 / 14
Регистрация: 06.03.2012
Сообщений: 858
26.10.2015, 05:35
YA_, Да ты НЯШКА
....".lua" я использую для создания мобильных приложений под Android. Используя Corona SDK.

Вот сайт - УЧЕБНИК
2
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
29.10.2015, 15:25
YA_, https://www.cyberforum.ru/blog... og604.html

В качестве IDE я использую SciTE что вроде идет в пакете LuaForWindows

Добавлено через 3 минуты
Цитата Сообщение от YA_ Посмотреть сообщение
И вот я решил начать учить Lua, потому что название красивое. Если вдруг окажется, что я законченный псих, и начинать программирование надо со всяких абсолютно других языков
Вопрос для чего тебе Lua? Что ты на нем собрался писать, какие задачи решать?

Я использую его только по тому что довольно легко встраивается в программы на С++.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.10.2015, 15:25
Помогаю со студенческими работами здесь

Что мне делать или что надо знать перед тем как начать изучение яз.программирования С/С++?
Я пока вообще не умею программировать.Сначала хотел с бейсика или паскаля.Но многие советуют начинать сразу с С/С++.

что мне делать?
Прошло чуть больше года и ноутбук греется. Раньше я не пользовался на ноутбуке аидой, но скачал её только потому, что запустил одну игру от...

Что мне делать?
Я знаю сайт, который нечестно, участвуя в 1ya за месяц сделал себе тИЦ 1200 (+1000), достаточно посмотреть его - кто ссылается, глаза...

Что мне делать?
Я поставил windows xp без форматирования диска с, хотел пользоваться двумя виндовс сразу, а у меня запускается сразу xp. Как мне сделать...

Разбираюсь с outlook. что не так? код не мой но по сути должен делать что мне надо, но он ничего не делает
Function ListOLInbox() 'спиcок писем в папке "входящие" Dim OL_App As Outlook.Application Dim OL_NameSpace As Outlook.NameSpace Dim...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru