Size: a a a

2020 August 05

KR

Kai Ren in rust_offtopic
Переслано от Kai Ren
Ну, тоесть проблемы специализации, по сути
источник

KR

Kai Ren in rust_offtopic
Переслано от Kai Ren
Когда не понятно какой из них более общий
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
ну управления этим процессом действительно нет и это в какой-то мере проблема
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
в любом случае это куда мощнее, чем всё что есть в недоязычках
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
и общие проблемы проблемами языка/реализации не являются
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
в какой-то мере крестам даже концепты не особо нужны. Это просто последствия одного решения
источник

KR

Kai Ren in rust_offtopic
Переслано от Kai Ren
А какая альтернатива выражать то, что они выражают?
источник

KR

Kai Ren in rust_offtopic
Переслано от Kai Ren
Или ты сейчас про принятые в стандарт концепты, а не их эмуляцию?
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
ну там в крестах есть некая давнишняя особенность. В момент разрешения перегрузки инстанцируются только сигнатуры, а не тела функций
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
таким requires и концепты во многих случаях - это просто вынос части тела функции в requires {}
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
если бы тела инстанцировались - оно бы всё работало само
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
но когда-то было решено этого не делать
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
https://godbolt.org/z/xa3sY7 - оно совсем тупое. Из-за того, что оно смотрит только на сигнатуру - вывод типа возврата игнорируется.
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
и если вынести вывод типов на уровень сгинатуры - всё работает. А если не выносить - не работает
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
вот концепты это во много вынос подобных проверок.
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
это может быть автоматизирована и это проблема С++.
источник

KR

Kai Ren in rust_offtopic
Переслано от Roman na
в С++ столько проблема, но всё эти проблемы сложные и фундаментальные. Поэтому никто не хочет делать "С++ без проблем" - сложно. Вот и рождаются на помойках каждую неделю новая скриптуха
источник

KR

Kai Ren in rust_offtopic
То есть концепты с его точки зрения - проблема реализации
источник

p

polunin.ai in rust_offtopic
Меня уже заебали пересланные сообщения от царя на пять экранов
источник

p

polunin.ai in rust_offtopic
Давайте лучше поговорим про имплиситные конвертации - хорошо это или плохо?
источник