Re:Defining interfaces in C++ with ‘concepts’ (C++20)
by pjmlp on Wednesday April 19, 2023 @04:28AM
(#35625770)
This is common when doing LTO, without it there is no guarantee that there isn't some dynamically loaded code that would be broken, this is one area where JIT focused languages have an advantage.
Basically, "interfaces" in Go and C++ actually refer to quite different language features. (Or at least, the author is using the term to describe quite different language features.)