Size: a a a

2021 March 07

RB

Roman Blog in rust_offtopic
чётко напиши - каким образом govno(x: add, y: add) { x + y;}
источник

RB

Roman Blog in rust_offtopic
отличается от govno(auto x, auto y) { x  + y;}
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
тем что никто не напишет x: add
источник

RB

Roman Blog in rust_offtopic
а, отличные истории
источник

RB

Roman Blog in rust_offtopic
с чего вдруг не пишет? Никто не пишешь x+ y, если это ненужно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Roman Blog
с чего вдруг не пишет? Никто не пишешь x+ y, если это ненужно
иногда пишут. Ну например x+x vs x*2 - в первом случае достаточно только add во втором нужен ещё mult
источник

RB

Roman Blog in rust_offtopic
Αλεχ Zhukovsky
иногда пишут. Ну например x+x vs x*2 - в первом случае достаточно только add во втором нужен ещё mult
и? Он захотел x + y - написал add - ничего не изменилось
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
в момент когд компиль потребовал add у него в голове должна появиться мысль, что что-то пошло не так
источник

RB

Roman Blog in rust_offtopic
с чего вдруг?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
с того что можно почитать алгоритм и не увидеть там использования сложения. Значит где-то косяк. Надо идти его искать
источник

RB

Roman Blog in rust_offtopic
к тому же, у тебя уже проблема с логикой
источник

RB

Roman Blog in rust_offtopic
ты не следишь за тем, что эти новые обстоятельства противоречат другим
источник

RB

Roman Blog in rust_offtopic
получается, что никто не описывает и не смотрит на кострейты, а компилирует и вставляет то, что говорит компилятор
источник

RB

Roman Blog in rust_offtopic
т.е. ты действуешь так же, как это работает в С++, а требуешь другого. И говоришь, что будет иначе
источник

RB

Roman Blog in rust_offtopic
я могу предположить, что твои рассуждения это вариации на дефолтную методичку
источник

RB

Roman Blog in rust_offtopic
там есть такая в скриптухи. В общем, если есть какой-то констект вызова, то это констекст сразу полный, а в С++ неполный
источник

RB

Roman Blog in rust_offtopic
в скриптухи область определения статическая, а в С++ динамическая
источник

RB

Roman Blog in rust_offtopic
но здесь есть одна и очень большая проблема. Почти вся обобщённая логика у тебя построна на T-хаках, т.е. она так же ничем и ничто не ограничивает
источник

RB

Roman Blog in rust_offtopic
потому как если бы т-хака не было бы, то сразу же даже намёки на обобщённый код можно было бы хоронить. Поэтому в большинстве контсестов  утебя так же будет констекст С++-подобным
источник

RB

Roman Blog in rust_offtopic
допустим тут x.map(x => govno(x))
источник