mva
лол
mva
там даже не 2013
mva
последние пару лет там просто правили travis хук
mva
так что я ещё больше ставлю на то, что gcc будет выкабениваться при сборке
mva
кстати
mva
вот меня чем выбешивает LuaDist
mva
они, козлы такие, не форкают репу с софтиной
mva
они заливают новую
mva
и запиливают туда своё говно
mva
в итоге искать оригинал намного сложнее
mva
(равно как и мне, как автору и мейнтейнеру либ которые они пофоркали таким образом, сложнее отслеживать бекпортировать изменения которые они внесли)
mva
асинхронно всё равно трудновато будет
mva
но можно, да
mva
хотя можно для начала поднять самый главный вопрос: а точно ли в этой связке нужен Lua? :)
bebebe
да, мне нужено использовать его в openresty (nginx + lua)
mva
уххх
mva
что-то там какой-то ад вообще
mva
проприетарные яндексоблобы, файрбёрд
mva
и всё это за рести
bebebe
Вадим, я даже не знаю как относится к вашим оценочным суждениям
bebebe
вы либо молодой, либо не давно в "отрасли"
mva
никак. Это просто оценочное суждение. Если нет желания обсудить и рассказать как вообще впринципе возникла необходимость смешивать эту гремучую смесь, то самым правильным будет просто проигнорировать его
bebebe
значит опыта маловато
mva
просто у меня есть возможность выбирать чем заниматься
bebebe
яснопонятно
mva
хотя, не совсем верно
mva
да тоже нет. Где-то посередине :) Молодым я не могу быть как отец троих детей, а старым - как человек которому до пенсии как до китая :)
bebebe
ладно, впрочем это оффтопик
mva
хотя, не совсем верно
а вот по поводу этого: вся прелесть моего положения в том, что меня никто не может заставить заниматься никакими тенологиями, нарушающими мой внутренний дзен. // потому что я сам иногда заставляю людей заниматься технологиями, которые нужны мне, лол
bebebe
Вадим, мы поняли что вам хорошо
mva
выше бери
mva
угу
bebebe
бггг, то то я смотрю что с вами не так
bebebe
а вон оно что
bebebe
я боюсь что у Вадима денюшек не хватит :)
bebebe
меня терпеть
mva
какой именно визуализацией?
mva
а то ить есть и графики, а есть и извращения на OpenGL :)
mva
а, ты про это
mva
ну, всяких kdiff3 и прочих таких итак уже тысяча
bebebe
что то в #lua на фриноде тоже молчат
mva
а можно пойти самым банальным способом: смотреть в код diffutils и писать "по мотивам" :)
mva
я так с питона периодически портирую код
bebebe
попробую через https://github.com/moteus/lua-odbc прикрутить
bebebe
заявлено как асинхронное
mva
попробую через https://github.com/moteus/lua-odbc прикрутить
автор, кстати, тут сидит, если что
bebebe
а как величать?
mva
да, собственно, так же, как и на гитхабе
mva
и ник и реалнейм у него совпадают
bebebe
спасибо
mva
а вот хайлайтить людей ночью не комильфо, имхо :)
mva
кстати, раз уж тут зашёл разговор о рести. Никто, часом, у себя в загашнике не пилит какого-нибудь подобия форума, там на resty?
mva
ну, просто, чтобы не заниматься изобретением велосипеда. А то я в одном just for fun проекте пилю в год по чайной ложке (когда время есть), но если уже есть готовый - можно было бы посмотреть на реализацию.
bebebe
https://github.com/leafo/lapis есть только framework
mva
ну, lapis это lapis
mva
кстати, он полезен в другом моём проекте-мечте: сделать аналог django для resty.
mva
но опять же, всё велосипеды и костыли, ибо всё это в свободное время и для себя. Спроса-то нет :(
bebebe
особо смысла не вижу
mva
смысл сугубо практический: в популяризации инструментария.
mva
я, вообще, и сам во многих случаях не особо сторонник излишней популяризации, ибо это влечёт чаще не профессионалов, а наоборот, но в случае с Resty ситауция уж больно плачевная
mva
слишком мало девелоперов при довольно большом потенциале
bebebe
для меня resty - это network reactor с хорошим подкопотным пространством + lua как простой обработчик
bebebe
лепить на этом что-то более - сомнительно
Snusmumriken
Ну, технически - оно может быть офигенно мощным, а ля 100500 запросов в секунду.
bebebe
100500 запросов как бы позволяет сделать nginx и luajit первый хороший реактор, второй лекговсеная vm
bebebe
я бы не сказал что некоторые вещи на lua делать проще чем в других инструментариях
mva
для меня resty - это network reactor с хорошим подкопотным пространством + lua как простой обработчик
ну, тут, скорее, web. Ибо основная заточка-то идёт под него. А для совсем уж network были свои фреймворки (сходу в полседьмого утра, увы не вспомню)
bebebe
я бы с удовольствием посмотрел на связку nginx + go, но увы и ах
mva
я бы не сказал что некоторые вещи на lua делать проще чем в других инструментариях
ну, тут две вещи: 1) смотря какой смысл, всё же, вкладывать в простоту изготовления (и с чем, к слову, сравнивать), 2) это just as planned. Цель Lua - быть насколько это возможно минимальным набором, из которого можно сделать всё.
bebebe
ну если бы я занимался очень долго луа, я возможно писал бы ровно такие же слова
mva
я бы с удовольствием посмотрел на связку nginx + go, но увы и ах
ну, вообще, со стороны NginX - никаких препятствий нет. Модули можно написать дял всего, хоть для управления космической станцией. Но: 1) до сих пор никто не озадачился. Не смотря на всю любовь и NIH-синдром Go-сообщества. Что странно 2) я, вроде, краем уха слышал про just-in-time компиляцию Go, но не уверен, что такой проект, если уже и набрал силы, то на достаточном уровне чтобы попытаться встроить его в NginX.
mva
да и впринципе, зачем оно надо, так-то
mva
на Go, вроде, есть свои готовые веб-серверные фреймворки
mva
впрочем, на LuaJIT тоже кто-то пилит чисто lua-вебсервер
mva
вспомнить бы как он там ещё зовётся
mva
не
bebebe
что-то быстрее nginx'а сложно получить, я в него контрьбьютил и знаю как он изнутри устроен
mva
что-то с .io в названии
mva
:D