Size: a a a

2021 March 07

Т8

Т-34 85 in rust_offtopic
и надо всё по-другому
источник

C

Crush_my_love in rust_offtopic
Т-34 85
да, работы нет. Ну, и мне не зашло
А мне зашло, но учу кресты, т.к. материалов больше + работку попробую найти
источник

AN

Alex Noname in rust_offtopic
Roman Blog
Я написал что будет, где-то внутри либа вызвает какой-нибудь hash(x)
оно же на конструкторе отваливается
источник

Т8

Т-34 85 in rust_offtopic
Crush_my_love
А мне зашло, но учу кресты, т.к. материалов больше + работку попробую найти
а ты куда метишь? Игры?
источник

C

Crush_my_love in rust_offtopic
Т-34 85
а ты куда метишь? Игры?
Да
источник

RB

Roman Blog in rust_offtopic
Alex Noname
оно же на конструкторе отваливается
Нет, оно отвалится там, где нужно. А то, почему оно отваливается здесь - ничего не значит. Оно отвалится там, где будет использовать что-то, чего нет
источник

Т8

Т-34 85 in rust_offtopic
математическая подготовка должна быть норм?
источник

RB

Roman Blog in rust_offtopic
вот если ему нужно будет что-то от твоего типа в конструкторе - оно упадёт в конструкторе. Вон посмотри пример выше
источник

C

Crush_my_love in rust_offtopic
Т-34 85
математическая подготовка должна быть норм?
Думаю да. Этим тоже занимаюсь потихоньку
источник

RB

Roman Blog in rust_offtopic
на самом деле +/- проблему можно увидеть переключаясь между шлангом/гцц. Это шлангованная дристня не может нормально лениво инстанцировать методы, потому инстанцирует их все скопом. Но в целом инстанцирование во многих местах нормальное.


Поэтому всё так же будет зависеть от реализации. Если у тебя функция шаблонная - она не будет инстаанцирована(всегда), и если конструктор не требует hash - не упадёт. Если функция не-шаблонная, то всё так же как в ситуации выше. Нормальная реализация должна вести себя как гцц
источник

RB

Roman Blog in rust_offtopic
вот касательно скриптухи - там ты описываешь всё. Более общий пример я приводил на примере nat vs 1|2
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Crush_my_love
Ну раст язык для души скорее. Работы нету на нем.
Это не совсем так
источник

C

Crush_my_love in rust_offtopic
Αλεχ Zhukovsky
Это не совсем так
Ну ее мало пока
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну тут ошибка могла бы быть получше
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
но в целом с констрейнтами четче видно что требуется
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
в плюсах раскрытие темплейтов на 20 уровне вложенности когда someWeirdType.blahblah not impelemted не айс
источник

RB

Roman Blog in rust_offtopic
Αλεχ Zhukovsky
ну тут ошибка могла бы быть получше
она не тут такая. Она везде такая. И чем больше вложенности и больше сложности - тем большая жопа. И в этом заключается проблема.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
с констрейнтами ошибка всегда с твоими типами будет
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
в этом плюс
источник

RB

Roman Blog in rust_offtopic
Αλεχ Zhukovsky
с констрейнтами ошибка всегда с твоими типами будет
нет, не будет и это показано выше
источник