Snusmumriken
В общем потыркался я в прекрасном Луа-мире, это что-то совсем новое)) ни на одно другое сообщество не похоже из развитых языков
Чаво, тебя заблевали радугой со всех сторон на тему "вот тебе материалы а вот тебе дока а вот тебе ништяки"? ))
Dmitry
Людьми уже придумана куча батареек. Хочешь — подключай, не хочешь — ну не подключай ))
А типо есть какой-то список «топовых» либ? Я так понял раньше Torch фейсбуковский был на луа, потом перенесли на питон
Dmitry
Чаво, тебя заблевали радугой со всех сторон на тему "вот тебе материалы а вот тебе дока а вот тебе ништяки"? ))
Вообще как я понял у Луа оч преданное сообщество, и все прям язык активно защищают
Snusmumriken
А типо есть какой-то список «топовых» либ? Я так понял раньше Torch фейсбуковский был на луа, потом перенесли на питон
Ну например вот эта вспомогательная либа, а вместе с ней ещё куча из этого же набора (в основном ffi, но есть pure lua) https://luapower.com/glue
Dmitry
Защищают + хвалят
Snusmumriken
Ну с одной стороны, это из-за толпы утят, а с другой — ну как бы и правда норм. Типа, максимум лаконичности-выразительности с минимумом чуши.
mva
просто питон и прочие стараются быть комбайнами которые умеют всего понемногу, и потому жирные, а lua - наоборот, старается быть как можно меньше, но достаточным чтобы "сделать всё что угодно" было принципиально возможным
fgntfg
mvp startup VS legacy комбайн
Sergey
Lua - интересный язык. Он лëгок в обучении (в особенности для профессионалов и не только), при этом провоцирует) написание собственных расширений, ибо это не сложно. Это хорошо для профессионального роста вне зависимости от того на каком языке вы пишете.
Snusmumriken
После луёв, смотришь такой на другие языки: "и сколько ещё костылей надо нагородить чтобы оно заработало как полагается?". Жс в данном случае оказывается ближе всех, но и там приходится городить кучу костылей для некоторых тривиальных в луях вещей. Правда, по многопоточке и асинхронности, уже в луях время от времени приходится городить костыли, но они далеко не такие вопиющие ))
Alexander
/cdecl@FailsBot
FailsBot
"Bad query: {u'q': u''}"
fgntfg
В какой-то момент становится пофиг на каком языке писать писульки.
fgntfg
Всё +- одно и тоже
Sergey
Ммм... I love C++ and Lua! Forever! Maybe))
fgntfg
открывешь стековерфло, копируешь, вставляешь, профит
Sergey
Эээ, новое поколение программистов, или нас заменяет искусственный разум)
Dmitry
В какой-то момент становится пофиг на каком языке писать писульки.
я пока еще на том этапе карьеры, когда у меня есть пристрастие к языку. разрабам кому уже 35+ знаю что вообще пофиг - все одно и то же)
fgntfg
Но и не разраб я
Dmitry
значит в душе тебе уже 35+))))
Sergey
Не, не одно и тоже) Видимо, в душе мне 25...
FailsBot
Usage: /strelka <strelka_number>
Arslan
/strelka 5
FailsBot
Некорректные данные. The field CardNumber must match the regular expression '^\d{11}$'.
Arslan
Стоп
Arslan
Это js
Anonymous
А
anton
В какой-то момент становится пофиг на каком языке писать писульки.
как это было, "хороший фортранщик может писать на любом языке, как на фортране"
Snusmumriken
А хз, чекни
Snusmumriken
Есть шанс что оно собирает ts в промежуточный haxe а потом как раз в луа.
Snusmumriken
Это "Зачем это нужно для тулзы вроде TSTL?", я тоже сначала перепутал.
Aydar
Это "Зачем это нужно для тулзы вроде TSTL?", я тоже сначала перепутал.
А ну да, "a" меня спутала, сорри опять не тем местом прочёл. В репе действительно ничего не нашлось, уверен в документации написали бы про зависимость от haxe, возможно что-то другое его требует.
Dmitry
Dmitry
Товарищи доброй ночи! Скачал себе приложуху LuaStudio, там нашёл вот такой код, а в интернете найти не могу - что за Lib.Sys.Net? Откуда?))
Snusmumriken
Из LuaStudio, оно провешивает какие-то свои функции, возможно биндинг до основных классов ведро-ядра.
Dmitry
А, то есть это вероятно их собственная библиотека, и у них собственный дистрибутив Луа?
Anonymous
Главное что не мамка
Leon174
О, шутейки за 100 подвезли.
Leon174
В Своей игре
Anonymous
Ладно.
Aydar
Может ты просто случайно обнову от TypescriptToLua качнул в папку с hashlink'ом? npm вроде качает в текущую папку если не глобально ставить. Потому что node_modules для зависимостей, но TypescriptToLua никак не может быть зависимостью hashlink
Aydar
Бинго! "Где ж ты раньше был, целовался с кем?"
Некоторые предпочитают ставить такие пакеты глобально, это надо делать c правами администратора и флагом -g тогда будет создана глобальная node_modules в папке юзера.
Leon174
Так по инструкции, не от фонаря же.
Leon174
В текущую папку она валит, ей плевать вообще.
Aydar
Так по инструкции, не от фонаря же.
Вначале добавь sudo а после -D напиши -g В документации написано так потому что обычно команду запускают из папки со своим проектом чтобы добавить модуль как зависимость.
Leon174
Я под виндой, откуда sudo? Ладно, поставил уже куда надо. Спасибо за наводку, еще бы долго тупил.
Aydar
Я под виндой, откуда sudo? Ладно, поставил уже куда надо. Спасибо за наводку, еще бы долго тупил.
А я внимания не обратил... Я не знаю куда npm ставит пакеты в глобальном режиме на Винде но там тоже может потребоваться запуск консоли от имени администратора.
Leon174
главная ошибка
Не начинай даже, а то начну вопросы задавать. Какой дистр линуха самый лучший или что лучше, KDE, Xfce или еще какая-нибудь аббревиатура из 100500, которые вы придумали за последнюю неделю.
️ ️️
тогда какой смысл переходить на линекс если он будет копией винды?
Snusmumriken
Ну.. Это будет лялекс ))
Dmitry
Не начинай даже, а то начну вопросы задавать. Какой дистр линуха самый лучший или что лучше, KDE, Xfce или еще какая-нибудь аббревиатура из 100500, которые вы придумали за последнюю неделю.
Лучший дистр тот на котором ты зарабатываешь деньги, а остальное болтовня. Но если ты серьезно, то попробуй убунту, а с него уже разберёшься, правда удобно
Snusmumriken
Ну, самый удобный линекс который я ковырял (а я много ковырял) это WSL ))
Snusmumriken
И у меня там полно всякого чисто-линуксового софта, типа того же тарантула и редиски.
Leon174
Лучший дистр тот на котором ты зарабатываешь деньги, а остальное болтовня. Но если ты серьезно, то попробуй убунту, а с него уже разберёшься, правда удобно
Нет, я несерьезно. Если приспичит, разберусь, но сейчас нужды переезжать вот совсем нет, даже из любопытства не буду. Свое любопытство потрачу на другое, времени и так не хватает.
Aydar
манжаро..говорят хорошая штука )
Сижу на нем, удобно, но не сказать что лучше других. Я считаю что нафиг эти муки выбора и надо просто ставить убунту если есть возможность.
Snusmumriken
можно встроить лялекс в венду и жить себе спокойно
Aydar
можно встроить лялекс в венду и жить себе спокойно
А с запуском гуишных Линукс прог как дела там?
Snusmumriken
А с запуском гуишных Линукс прог как дела там?
В первую очередь, задай себе вопрос: зачем, имея венду, запускать гуишные проги под лялексом, когда все нормальные люди и так могут жить с линуксом одним терминалом/ssh? Все терминальные проги пашут корректно, включая vi(m) и прочие nano. Во-вторую — если очень хочется, ставится x-server, на него ставится de, к которому ты подключаешься с венды через vnc. Я проверял, это работает.
Leon174
можно встроить лялекс в венду и жить себе спокойно
Вот десятка мне тоже, кстати, пока не нужна. Это не операционка, это социальный эксперимент какой-то.
Snusmumriken
Ну, я ставлю обновы с запозданием в пару лет, предварительно выявив косяки конкретной версии. Очевидно, вырубив кучу служб/обновления/телеметрию и всю прочую дичь.
Snusmumriken
А с WLS венда играет совсем другими красками, и превращается чуть ли не в идеальную ось.
Snusmumriken
Гы ))