Roy
Там ниже код еще идет
Roy
Я просто скинул ключевой кусок кода где ошибка
Leon174
Так у меня тоже ниже код идет, print("Hello, world!"). Только он не отработал. Может, потому что return?
Roy
loadstring может вернуть 2 значения?
Roy
может в assert завернуть?
Snusmumriken
Он и возвращает два значения: функцию сделанную из строки и ошибку если есть
Leon174
Не, ну это вопросы уже из документации пошли. Кому-то "остро не хватает базы".
Roy
local fn = assert(str)()
Roy
Я С++ код пишу на сервере, у нас в тиме луашники скриптами обычно занимаются, но до них достучаться тяжело
Roy
Америкос какой то пилит луа скрипты, а с ним связь через N людей
Leon174
Я вообще не луа программист, так что сорян)
Да мне-то чего, это же ваши головняки. А ты-то зачем на баррикады полез? Пусть эти N+1 и чешутся. Вопрос риторический, если что.
Roy
Плюс еще на сервере походу нет обработки этой команды
Roy
По сути, выше там был вызов luaAll, а кто его обрабатывает - всем пох)
Roy
А он вообще на сервере не обрабатывается
Roy
Так и живем
Leon174
Как нас тут еще не расстреляли за скрины. Из новой метлы...
Highly Likely
Highly Likely
Как нас тут еще не расстреляли за скрины. Из новой метлы...
А тут вопрос спорный. Лучше скрин короткого куска кода с подсветкой чем паста куда-либо, имхо
Highly Likely
Паста тоже с подсветкой может быть же
Но это надо открывать лишнюю ссылку:-)
Roy
Я исправил
Leon174
Что было?
Roy
Проблема была в string.format
Roy
Обратите внимание
Вот тут неправильно string.format составлен
Roy
должно было быть = { UsedTime = %d }
Иван
Преамбула: Embedded устройство: https://wowcube.com/ Lua: https://www.lua.org/about.html Wasm3: https://github.com/wasm3/wasm3 Pawn: https://github.com/compuphase/pawn
Иван
Aydar
#правила
Какой именно пункт нарушен?
Highly Likely
#правила
Тоже интересно
mva
ну и к тому же в чём вообще сакральный смысл в чате по Lua создавать опрос с вариантами которые не-Lua?
Highly Likely
> соцопросы
Не вижу такого пункта
Иван
Какой именно пункт нарушен?
Максимум к рекламе можно отнести...
Highly Likely
Предлагаю высказаться другим админам на этот счет, ибо это уже тоже перебор
Leon174
Даешь админо-баттл.
mva
(ну, собственно, я потому и просто обратил внимание на противоречие тому что в данный момент является правиласми и не предпринял никаикх действий, что это обсуждаемый вопрос
mva
но, так или иначе, я считаю соцопросы такого рода бессмысленной в контексте данного чата информацией не несущей никакой пользы сообществу
Иван
Блин, я ожидал другую дискуссию... Мне нужно понять, что людям хочется, а вы ещё и соцопрос в самый вверх перепиской сместили
mva
Блин, я ожидал другую дискуссию... Мне нужно понять, что людям хочется, а вы ещё и соцопрос в самый вверх перепиской сместили
> чего людям хочется > в чате lua > lua только один из вариантов, даже без вариации по фреймворкам
Luсky
Есть логово Снуса
Leon174
Блин, я ожидал другую дискуссию... Мне нужно понять, что людям хочется, а вы ещё и соцопрос в самый вверх перепиской сместили
У меня вот нет позывов писать игру на embedded устройстве, поэтому ничего сказать не могу.
mva
в чате геймдева как сущности этот опрос был бы более уместен
Иван
> чего людям хочется > в чате lua > lua только один из вариантов, даже без вариации по фреймворкам
Потому что луа без фреймворков! в чате луа, потому что вдруг у людей другое мнение о луа, и они хотели бы писать на плюсах или расте, но не могут. Я же не знаю..
mva
а вот в чате по lua in general - как-то не оч
mva
Потому что луа без фреймворков! в чате луа, потому что вдруг у людей другое мнение о луа, и они хотели бы писать на плюсах или расте, но не могут. Я же не знаю..
алсо > Потому что луа без фреймворков! это в том смысле что предложение писать игори на голом lua без фреймворков, или просто не знание о существовании фреймворков?
Иван
алсо > Потому что луа без фреймворков! это в том смысле что предложение писать игори на голом lua без фреймворков, или просто не знание о существовании фреймворков?
Мы переходим с ужасного языка Pawn. Но у нас уже десяток игр на нём написано. Можно сказать, мы писали игры на Си, и API у нас не было. Был только ABI. И мы сейчас думаем перейти на нормальный язык, в котором мы сможем сделать ещё и классное API, как у Lёve
Иван
Но чтобы перейти на нормальный интерпретатор, нужно было услышать мнения. Крч не буду голову морочить вам, да и не по теме уже
ベクゾッド
wasm3 это фигня какая то, не для embedded. Это интерпретатор wasm на wasmе. Или я неправильно почитал репо?
mva
так что, раз ты в курсе про него, я ещё менее понял пассаж про "Lua без фреймворков" О_о
Иван
wasm3 это фигня какая то, не для embedded. Это интерпретатор wasm на wasmе. Или я неправильно почитал репо?
Всё правильно прочитал. Мы замеряли производительность на нашем железе - ничем не отличается и даже где-то быстрее Lua
Иван
Это просто интерпретатор wasm
Иван
Как и Lua это интерпретатор скриптов lua
ベクゾッド
А все, я сразу начал смотреть с пакетов на rust и go
Иван
В теории можно скомпилировать интерпретатор Lua в .wasm и на стороне устройства запускать wasm машину, которая запускает lua машину, которая будет крутить lua скрипт :))
Иван
А с luajit сравнивали?
Cortex-M не поддерживается ни luajit, ни wasm3, ни pawn...
Leon174
Cortex-M не поддерживается ни luajit, ни wasm3, ни pawn...
Тогда смысл опроса окончательно потерялся.
Иван
Тогда смысл опроса окончательно потерялся.
Почему? В будущем, если перейдём на новый процессор, или если мы захантим чувака, который luajit подправит...
Иван
А есть ли смысл в jit компиляции того же love?
Luсky
ловка жит искаропки
Иван
ловка жит искаропки
Я не понял, но я согласен на 100% с тобой
Leon174
Почему? В будущем, если перейдём на новый процессор, или если мы захантим чувака, который luajit подправит...
В том будущем смысл опроса, возможно, появится. Если перейдете на новый процессор или захантите чувака, который подправит luajit.
ベクゾッド
А есть ли смысл в jit компиляции того же love?
Да. Игровую логику ты пишешь, и там это решает
mva
В том будущем смысл опроса, возможно, появится. Если перейдете на новый процессор или захантите чувака, который подправит luajit.
но всё равно смысл опроса появится в геймдев-чате. А тут - максимум "что выбрать: корону или лавку" :)
ベクゾッド
Солар2д