On Saturday, 28 February 2015 at 17:06:58 UTC, Dicebot wrote:
On Friday, 27 February 2015 at 19:49:37 UTC, Taylor Hillegeist
wrote:
I just think its a shame that all over the place people are
compiling code in different programming languages, and
although all the .o files are compatible with each other
there isn't a standard cross language way of defining a
binding. But that would be making people agree on things...
C is pretty much a standard for cross-language ABI
Object files have no language-level compatibility, only
linker-level compatibility. You can get function arguments wrong,
and linker won't tell you.