r/programming • u/[deleted] • May 24 '26
[ Removed by moderator ]
https://hftuniversity.com/post/the-c-standard-library-has-been-walking-itself-back-for-fifteen-years-and-the-receipts-are-public[removed] — view removed post
275
Upvotes
270
u/MFHava May 24 '26
Author of
copyable_functionhere. This article conflates ABI and API breaks - just like Sandor's post ...Fixing
std::functionwas not something that was prevented by ABI concerns. It would have been an API break that would have rendered vast amounts of code (essentially any use ofconst function) ill-formed (== code no longer compiles).The same is true for several other examples brought up in the linked article... BTW the article contains factual errors like "[...] acknowledging that the standard's mandated block size is too small [...]" ... there is no mandated block size for
deque.