Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

just to be clear about the abi issues mentioned here, neither c++ nor c have a standardised abi. but there are widely agreed abis for different platforms. standardised language changes can thus not break standardised abis, because the standards don't specify abis.


WG21 can, and has in the past[0], broken platforms' ABIs. It tends to be painful enough that platform vendors (who are represented on the committees) aren't interested in doing it again.

[0]https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_a...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: