Anonymous
Ааа хз
Anonymous
У луарокс навергое есть префикс для пакетов
Anonymous
Конфигурируемый при компиляции
Artem
module 'posix.signal' not found:
no field package.preload['posix.signal']
no file './posix/signal.lua'
no file '/usr/share/luajit-2.0.4/posix/signal.lua'
no file '/usr/local/share/lua/5.1/posix/signal.lua'
no file '/usr/local/share/lua/5.1/posix/signal/init.lua'
no file '/usr/share/lua/5.1/posix/signal.lua'
no file '/usr/share/lua/5.1/posix/signal/init.lua'
no file './posix/signal.so'
no file '/usr/local/lib/lua/5.1/posix/signal.so'
no file '/usr/lib64/lua/5.1/posix/signal.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
no file './posix.so'
no file '/usr/local/lib/lua/5.1/posix.so'
no file '/usr/lib64/lua/5.1/posix.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
Artem
Anonymous
Призови снуса чо делать)))
Artem
у меня luarocks установлен в openresty и обычный luajit его не видет
Artem
@Snusmumriken помоги))
Pavel
я как-то так делаю.
Pavel
в принципе все эти пути можно переопределять в рантайме.
Serezha
вообще я смотрел два докер файла для опен рести - там все продуманно уе
Serezha
Serezha
но на самом деле это вроде депрекейтед уже
Serezha
# TODO https://openresty.org/en/using-luarocks.html
# Use of LuaRocks with OpenResty is strongly discouraged since OpenResty provides its own package manager, OPM.
Roman
https://github.com/inters/vita
Snusmumriken
Я же только что про это писал
Snusmumriken
Artem
спасибо, но я разобрался проще))
Artem
ln -s /usr/local/openresty/luajit/bin/luajit /usr/bin/luajit
Вилби
Привет ребята!
Вилби
Я новичек, хочу начать изучать програмирование. Увидев разновидность языков, решил попытатся осваивать Lua. Какие рекомендации дадите начинающему для изучения? С чего начинать?
Вилби
Очень интересно, хочется изучать!
Highly Likely
Snusmumriken
Для очень краткой справки: http://tylerneylon.com/a/learn-lua/
Для краткой справки по функциям — https://www.lua.org/manual/5.1/#index
Для развлечения: напиши консольные крестики-нолики, с вводом координат текущего хода текущего игрока.
Snusmumriken
Проблемы с английским остро рекомендуется исправлять при изучении любого языка программирования. Можешь найти книжку Proggraming in Lua на русском, они существуют, но это не уменьшает необходимости худо-бедно понимать английский язык.
Snusmumriken
Если прям совсем туго — поставь в браузер аддон типа google translate. Выделил — перевёл, более-менее понял что тут за слова, дальше легче.
Snusmumriken
Прям разжёвано не будет нигде.
Snusmumriken
А, пардон, возможно у паскаля будет, там есть суровые совковые учебники. Ни у чего "современного" не будет ничего жёваного.
fgntfg
Lua сам по себе простой
Вилби
Всмысле я видел такое
fgntfg
Прям на русском код? 1С
Вилби
fgntfg
Количество документации и примеров кода
Вилби
Highly Likely
Ну, например, то что в Луа динамическая типизация
fgntfg
Мало?
В целом меньше людей которые на нем пишут
Highly Likely
Что, имхо, не позволяет сформировать правильно мышление
Highly Likely
Отсутствие строгих разделений на структуры данных
Highly Likely
А смешивание всё в кучу под названием «таблица»
fgntfg
Согласен с кубом, первый язык лучше взять по строже
Snusmumriken
Ну карочи можно сурово начать с сишки, а потом с наскока вкатиться в скрипты.
Snusmumriken
Но английский всё равно придётся в базовом виде получать, можно мимоходом через переводчик.
fgntfg
Но я не могу придумать какой подойдет. Сейчас все модные языки с динамической типизацией
Вилби
А что порекомендуете тогда для изучения как базу, чтоб понять програмирование?
fgntfg
fgntfg
И желание
Snusmumriken
Хехе, на самом деле почти правильно.
Вилби
🙂
fgntfg
Snusmumriken
Сишка же.
fgntfg
Highly Likely
Шарп пойдет :-)
Вилби
Вилби
Highly Likely
Он достаточно строгий, но при этом в целом весьма простой
Snusmumriken
Венда и ещё куча всего.
Highly Likely
Snusmumriken
Язык универсального назначения.
Вилби
fgntfg
А применение Шарпа?
Весьма широкое. Это тьюринг полный язык, можно написать все что угодно
Вилби
fgntfg
fgntfg
Контролеры сейчас можно и на js писать, и на своих диалектах си
fgntfg
Тут тоже не все так однозначно
Вилби
А чем например отличается микроконтроллерное програмирование от игр или тех же HTTP?
fgntfg
Ничем
fgntfg
Но есть нюансы
Вилби
🤔
fgntfg
Те грязные хаки, которые хорошо работают в одной среде, будут вредными в другой