4 ms·
C++'s current unwillingness to specify a stable ABI (or even state that ABI stability is a goal) but also have the standard libraries avoid breaking the ABI is
by kllrnohj 4y ago
C++'s current unwillingness to specify a stable ABI (or even state that ABI stability is a goal) but also have the standard libraries avoid breaking the ABI is a worst of both worlds currently. And the refusal to break the ABI adds overhead to things like std::unique_ptr which isn't really great.
This paper goes into the details https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p1863r1.pdf https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p18...
- yakubin 4y agoAlso, the unfortunate associative containers and std::regex.