General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Mikko Rantalainen
Low Level
comments
Comments by "Mikko Rantalainen" (@MikkoRantalainen) on "why rust libraries may never exist." video.
C++ was first published in year 1985 and still it doesn't have standard stable ABI today. I would want to see faster progress to standard stable ABI for Rust, but it is definitely not needed to be successful on the market. With C++ you have somewhat stable ABI if you don't mix compilers and do not mix major versions of a single compiler either. I think code using STL should be stable since year 2017 or so, and as a result, you can have ABI stability if you don't use too complex features today.
2
@THB192 XKCD 927 comes to mind. IT doesn't feel like standard ABI for me unless you mean that you can find some compilers that can agree on ABI.
1
@THB192 True, there's some compatibility between some C++ compiler vendors but no standard as C++ spec in general.
1
@THB192 It also helps that the operating system practically defines ABI for C programs.
1