Но самое странно не это а то что решения всех проблем давно есть в проползлах есть решения вообще с точки зрения дизайна идеальные но все они по каким то маразматичным причинам дискарднуты вообще последней каплей для меня стало убийство модулей до этого я создавал говна с нормальным метапрограммирование и рефлексий и компании тайм программирование
В том-то и дело, что однозначных решений проблем нет. Как только такие появляются — они довольно быстро попадают в стандарт, взять хотя бы тот же operator spaceship
, а вот заходит речь о каких-нибудь контрактах и... всё, никто не знает, как это сделать и не умереть