Snusmumriken
Скорость работы userdata - норм, практически не отличается от сишки, это же указатель на сишную фигню.
Скорость работы metatable - тоже норм же, в крайнем случае - кешируешь метод и дёргаешь как функцию:
local method = list[1] and list[1].method
for i = 1, #list do
-- если список пуст, из-за чего method == nil -
-- процесс до сюда не дойдёт
-- и ошибки не будет
method(list[i], 10, 20)
end
Snusmumriken
Но, как ты понимаешь, такое может быть необходимо только на особо грязно оптимизируемых участках кода, в остальных случаях отлично работают метатаблички с методами.
Snusmumriken
Так что мой совет - по умолчанию писать так чтобы "было красиво", а там где не обойтись без грязи - разберёшься ))
mihacooper [МСК -2]
Я давно уже мужусь с производительность кастомных типов и да же с кэшированием методов userdata получается медленее обычных табличек
Snusmumriken
Хмм, с сишной стороны должно быть одинаково: что мы передаём "указатель" на табличку, что мы передаём указатель на сишную структуру.
Snusmumriken
И чего, у тебя прям такие страшные просадки? Что ты там делаешь? Стримишь 4k-видосы : )
mihacooper [МСК -2]
ну нам еще нужно хотя бы определить тип юзердаты
Snusmumriken
Подозреваю что light userdata, которая хранится на сишной стороне (вытирается потом __gc-метаметодом).
"Hard userdata", помнится, передаётся по значению и копируется при передаче в сишные функции, хотя я могу ошибаться, не работал с ней.
mihacooper [МСК -2]
Snusmumriken
Попробуй сначала на самых простых userdata'х, и не используй либы типа tolua: они сделаны чтобы было "удобно" а не "быстро".
Snusmumriken
Hello Mark! Tell something about yourself!
Snusmumriken
Рекурсивный обходчик директорий, и исполнятель команд на каждый файл который подошёл. Ооо да.
https://pastebin.com/Vm2Dv2YP
Кстати, таки не за формат файла а за регулярку надо цепляться, хм.
Mikhail
Всем привет! Тут случайно никто работает(-ал) с PCSC?
Вдруг знаете библиотеку добрую для таких дел?
Snusmumriken
Snusmumriken
Подозреваю что прям для луа нема библиотек, а вот сишные есть, и их можно переиспользовать.
vvzvlad
А кто пользовался OpenCV биндингами для Lua? На какой смотреть?
Saphire
@Snusmumriken тык
Snusmumriken
Saphire
Спам
Snusmumriken
Не хотим, ты засранец и заспамил тут всё, шапку читай.
Саша
но ведь там можно выиграть "вэйп"...
hello👨🏼
Да
Saphire
Ммммм
hello👨🏼
Можно
hello👨🏼
Каму не сложно
Saphire
...о
hello👨🏼
Помогите
Саша
бог в помощь
Saphire
Да не, я лучше пойду спать
hello👨🏼
Спокойной ночи)
Snusmumriken
Помогите
1. Ты мог бы попросить админа
2. Ты мог бы нормально подать себя, не канючить и вообще иметь достоинство, таким помогать гораздо приятнее
Saphire
А, ещё сайт на шарпе за 300р в час делать
Saphire
И проебывать сессию
hello👨🏼
Там в рулетка будет
Snusmumriken
hello👨🏼
Там есть шанс выиграть
Саша
а есть гарантированные призы?
Саша
ну наглец
hello👨🏼
Ну как сказать
Saphire
Саша
я хочу вэйп и гироскутер. может тогда во фронтендеры возьмут
hello👨🏼
Поинты
Snusmumriken
Мм?
Не ругайся, тут дети (я)
Saphire
А
hello👨🏼
Аээааэаэ
hello👨🏼
Ахахах
hello👨🏼
Кто сможет
hello👨🏼
Пожалуйста
Саша
нет, ну, я без вэйпа не стану.
Saphire
Я думала ты сейчас мне будешь говорить о том, что универ это важно и не надо сдаваться
Snusmumriken
Пожалуйста
Не нарывайся с новыми копипастами, а то вообще всё сотру (я — маленькая злая девочка-админ).
hello👨🏼
Ладно
Saphire
...Ну и мальчик. Ну серьезно. Вроде человек, а всё равно..
Saphire
...ой да ну тебя
hello👨🏼
)
Саша
вот же настырный
hello👨🏼
)))
hello👨🏼
Так а что делать
hello👨🏼
Ахахаха
Саша
например, не спамить
Saphire
Saphire
У меня после завтра мат.ан
Saphire
А у меня даже допуска нет
Саша
тогда у тебя есть все шансы покрутить рулетку за вэйп
Saphire
... Зато есть 150 зелёных на пейпал от друга из Америки которому я удаленно делаю сайт
Саша
а я бы еще раз в универ сходил. но чтоб можно было потом в любой момент перестать туда ходить
Saphire
... Блин, в скобках как мысли читаешь :с
Saphire
Хех
Saphire
Я не совсем прям полноценно девочка (эх), но армия мне в любом случае не грозит. Зрение фиговое. На что мне некоторые люди недоуменно сказали "да ну нафиг"
Год терять это ужс. У меня от мысли о 4х годах в универе уши заворачивает, а от армии в которой пользы ещё меньше.. фырх.
Snusmumriken
Чот у меня много знакомых "не совсем прям полноценных девочек-программистов". Некоторые даже тимлиды.
Snusmumriken
Так, всё, чот слишком много спама, пора блочить ибо отхожу.
Gil
Snusmumriken