upvote
This, and the two pages of incomprehensible compiler spam you get when you make a typo in C++.
reply
Depends pretty much on where you do such typo.

If you mean templates, a kind of solved problem since C++17 with static_assert and enable_if, moreso in C++20 with concepts.

reply
Use binary libraries and modules, alongside incremental compilation and linking.
reply
I can't really afford the link time optimization losses
reply
It is called link time optimization for a reason.
reply
Which kills my iteration interests ;)
reply