Co(n)stantine👨🔬
Snusmumriken
Anonymous
А , точно чтобы ср3 переписать , надо в реал моде быть
Anonymous
Не учёл
Pavel
NM
Это да, на CoreOS я могу 4-5 докеров с каммерцами запустить а на виртуалке 1 максимум 😉
Saphire
...интересно, что никому не будет страшно тут от мысли "Lua на голом метале"
Но все орут "нет" на JS в таком же ключе.
Snusmumriken
Saphire
Lua с луной
А Луна - лучшая поня
NM
Saphire
...мне тут что-то скучно стало.
Может прикрутить Lua в огнелиса?
Прям именно поддержку <script src="/test.lua"></script>
Snusmumriken
Напиши HTTP-сервер
Snusmumriken
Да такой, чтобы выдерживал 5к запросов в секунду, без сторонних библиотек (кроме socket). Мой корутино-сервер выдерживает около 800 на моей машине (в один поток), но там и корутины.
Pavel
Pavel
_)))
Pavel
зато сразу и быстро и гибко
Snusmumriken
зато сразу и быстро и гибко
..И без кроссплатформы, и с перекомпиляциями, модами под разные ОС. То есть, со всем тем что лично я — терпеть не могу, потому что люблю запускать на разных девайсах (например, на малине).
Pavel
в плюсах в коде меняли что-либо раз в пол года…или реже.
да. сам сервак надо было собрать под нужную платформу.
NM
Чистота кода это приятно
Pavel
но - как бы платформу ты таки меняешь достаточно редко.
Saphire
Ох.
Проблема с Lua в браузерах:
Вся библиотека работы с DOM, с таймерами и событиями... заточена жутко на JS
Pavel
собрал а далье пользуйся
Snusmumriken
Pavel
Pavel
Pavel
Мы и свой шедулер корутин внутри плюсов держали.
Pavel
правда не помню уже - за ради чего.
NM
А кто нить знает комплексные тесты на бенчмарк хочу погонять под netbsd и linux-win тесты, желательно без платформенной специфики ? Итересно померить ядерную и пакетную реализацию Lua
Saphire
...а можно ли всобачить в LOVE терру?
Saphire
https://github.com/zdevito/terra
Saphire
Вроде как его можно пробутстраппить
Snusmumriken
А, там есть repl.
Если его можно цапануть как библиотеку и eval'ить чанки терра-кода — почему нет.
Saphire
...я теперь в грёзах о bare-metal терре
NM
Да все о нем мечтают 😉
Andrey
Всем привет. Такой вопрос - есть некий код на луа (последовательность вызовов функций). В коде нет команд типа print (ну а зачем они там). Теперь такой вопрос - как сделать что бы в гнекоторых режимах код запускался с дебагом и например при вызове каждой функции - сначала срабатывал принт с аргументами. Насколько я понимаю проще всего основную функцию обернуть и сделать сто то типа debug(main()) - которая будет перебирать листинг и оборачивать каждую очередную. Есть задумки связанные с метатаблицами но для этого надо знать имя каждой функции или хранить в массиве. А есть ли более изящное решение ?
Andrey
просто изучаю не так давно и не хочу изобрести велосипед
mihacooper [МСК -2]
Для дебага есть библиотечка debug, где можно выставить hook на вызовы функций
Andrey
системная ?
mihacooper [МСК -2]
Да
Andrey
Спасибо. Посмотрю но по моему производители среды в которой я делаю ее закрыли. Что бы их собственные либы не дебажили.
mva
Saphire
Pavel
Andrey
тарантул чтоль?
не, это железяка с вебмордой для программинга на lua
Anatoliy
Ребята всем привет, мне вот стало интересно на будущее, хотя пока ещё ненадо, есть ли возможность для прог на луа дополнить её ГУИ (гуём) - то есть оформить её графическим интерфейсом с кнопочками окошками менюшками и всеми прочими прибамбасами?
Ж
Да, конечно и вариантов много, например я случайно, изучая love2d (игровой движок) наткнулся на кучу самопальных UI:
https://github.com/love2d-community/awesome-love2d#ui
Ж
Ж
И это только один движок, и один фреймворк под него.
NM
Welcome
Andrey
Andrey
А из того списка - что является априори стандартом ? На чем чаще всего работают ? Я так понимаю точно не Crazy Eddy's
Andrey
mva
mva
ничего что биндингов lua<->qt как минимум три штуки?
mva
(гуглить за вас, двоечников, не буду, сорян)
Lucky
Для обмазывания луашечных скриптов хватит и утилиты dialog
vvzvlad
А индикация?
NM
Индикацию на ассемблере выводить 😉😉
Alexey
Несколько лет назад игрался с qt на базе toluapp
Перемисал несколько примеров, но пришлось достаточно много фиксить и допиливать в бинлинге.
Перешёл на iup. Вполне достаточно для не очень сложных ui
Alexey
Правда к iup тоже пришлось дописывать обвязку, для более привычного использования. но там только изменение api
Snusmumriken
Добро пожаловать. Снова.
Anonymous
о, второй шанс
сначала запостил в чат для тех, кто верхом на гироскутерах ездит на митапы (еще и на руби поди пишут).
Anonymous
эй!
Anonymous
есть кто пользуется редактором howl?
Anonymous
К сожалению Sublime Text недоступен на OpenBSD и «взять другой редактор» это допиливать geany по референсам scintilla. 🤷♂️ чем я время от времени и занимаюсь.
Не хочу плюсы, не хочу Cmake и все вот это вот, поэтому понравился Howl, аккуратный код, но зараза очень обскурный
Snusmumriken
Saphire
Я просто с vim сижу,
Saphire
¯\_(ツ)_/¯
Elias
Robeto uses Vim 😏👍
Snusmumriken
Всё встало на свои места.
Anonymous
Anonymous
Robeto uses Vim 😏👍
понятия не имею кто такой роберто, но vim мне не подходит, пользуюсь vi или vis если окружение позволяет
Anonymous
но это ведь не значит, что я теперь не человек и не хочу залипать в превью скорлл бар :(