4 ms·
>Even then, you still need ABI consistency between compilers if you want to link together codebases written in different languages (e.g. C and Rust). Let's tal
by tester756 2y ago
>Even then, you still need ABI consistency between compilers if you want to link together codebases written in different languages (e.g. C and Rust).
Let's talk over http, queue or other IPC-ish way
- 0xdeafbeef 2y agoYou can't pass values in registers using this model
- dwattttt 2y agoYou _still_ need a consistent way to talk about values; IPC systems tackle the same problems under the name marshalling & de/serialisation. They just tend to take much more conservative options to deal with exactly this kind of problem (you don't have to care about integer endian-ness if integers are expressed as strings).
- deleted 2y ago[deleted]