Size: a a a

2021 August 19

З/

Зелёный /4Y/ in ru.nim.talks
Всё почистил, 300 раз проверил (ничего не изменилось). Заработало
источник

З/

Зелёный /4Y/ in ru.nim.talks
источник

VB

Vladimir Berezenko in ru.nim.talks
потрясный результат :))
источник

З/

Зелёный /4Y/ in ru.nim.talks
Ну всё, теперь всё работает. Можно делать игру тысячалетия
источник

YG

Yuriy Glukhov in ru.nim.talks
Удачи)
источник

З/

Зелёный /4Y/ in ru.nim.talks
Как блин все эти аргументы теперь сложить в отдельный файл конфигурации?
источник

З/

Зелёный /4Y/ in ru.nim.talks
чтобы потом просто nimble вызвать и всё
источник

З/

Зелёный /4Y/ in ru.nim.talks
я уже по нескольким репам прошёл и в каждой по разному сделано
источник

YG

Yuriy Glukhov in ru.nim.talks
# config.nims
--d:emscripten
--cc:clang
--clang.exe:"/usr/lib/emscripten/emcc"
--clang.linkerexe:"/usr/lib/emscripten/emcc"
--cpu:i386
--d:release
--checks:on
--assertions:on
--stacktrace:on
--linetrace:on
--excessiveStackTrace:on
--d:noSignalHandler
--passL:"-s DYNCALLS=1"
источник

YG

Yuriy Glukhov in ru.nim.talks
как-то так)
источник

VB

Vladimir Berezenko in ru.nim.talks
сделай по своему, будь мужыком блеадь! :)
источник

З/

Зелёный /4Y/ in ru.nim.talks
это же ещё не всё. Это типа 80%
источник

YG

Yuriy Glukhov in ru.nim.talks
Мне вроде хватает) а что еще нужно?
источник

З/

Зелёный /4Y/ in ru.nim.talks
НУ хотя да. У меня был конфиг. надо было только 3 строки с passL добавить)
источник
2021 August 20

З/

Зелёный /4Y/ in ru.nim.talks
Я уже не первый раз натыкаюсь на эту штуку. В последнее время появилась некоторая практика среди программистов (или просто мода?) писать код так сказать "от большего к малому", то есть

proc foo()
 bar()

proc bar()
 ..


Но в ниме подобный код вызовет ошибку, которая напоминает логику старых языков, в которых надо сперва дать определение, а уже потом использовать. Я так понимаю это норма? В таком случае мне придётся либо писать

proc bar()
 ..

proc foo()
 bar()

либо вверху файла инициализировать процедуры, а потом хоть в каком порядке писать?
источник

VB

Vladimir Berezenko in ru.nim.talks
Для С/С++ такое написание абсолютно нормально, для nim можно юзать mixin bar
источник

VB

Vladimir Berezenko in ru.nim.talks
но для всех современных языков, где отсутствует объявление ф-ций такое написание в целом не очень...
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Есть ещё codeReordering
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Но лучше просто писать нормально :D
источник

З/

Зелёный /4Y/ in ru.nim.talks
нормально - это как? :D
источник