почему import sdl2 if not sdl2.init(INIT_EVERYTHING): echo "ERROR!!!!!!: ", sdl2.getError() работает (и есть в официальных примерах), если sdl2.init возвращает SDL_Ret...
type ParticleType = enum ptNone, ptSand Grid[W, H: static Positive] = array[H, array[W, ParticleType]] var grid: Grid[10, 10] func clear[W, H: static Positive](grid:...
template `?`(condition: bool; ifTrue, ifFalse: untyped) = if condition: `ifTrue` else: `ifFalse` true ? echo "aaa" : echo "eee" # выведет aaa
а почему там же написано const on* = true ## Alias for `true`. off* = false ## Alias for `false`. но в документации об этом ни слова? Для кого они тогда это писали?
есть адекватный способ узнать целое число или нет? if k mod 1.0 == 0 не работает т.к. mod работает только с int'ами
у меня вопрос: почему я не могу отнять инт от флоат?
почему написано "with non-ref objects, assignments such as let person: Person = Student(id: 123) will truncate subclass fields.", но независимо от того Person и Student реф, и...
Чем отличаются, и что лучше использовать: malebolgia, taskpools или weave? И почему threadpool устарел? Я просто впервые вообще с многопоточностью работаю, и не шарю за все те...
Компилятор ним не оптимизирует хвостовую рекурсию? Я искал, и ничо по этому поводу не нашёл