Remix.run Logo
pjmlp 3 hours ago

Nice overview, it misses other kinds of dispatch though.

With concepts, templates and compile time execution, there is no need for CRTP, and in addition it can cover for better error messages regarding what methods to dispatch to.

dalvrosa 3 hours ago | parent [-]

Fair. New C++ standards are providing great tools for compile-time everything

But still CRTP is widely used in low-latency environments :)