4 ms·
> “Rust should have stable ABI” — I don’t think this is a strong argument. Monomorphization is pretty fundamentally incompatible with dynamic linking and there’
by mbo 6y ago
> “Rust should have stable ABI” — I don’t think this is a strong argument. Monomorphization is pretty fundamentally incompatible with dynamic linking and there’s C ABI if you really need to.
This is an interesting topic unto itself, described in one of my favourite pieces of technical writing of all time:
How Swift Achieved Dynamic Linking Where Rust Couldn't -
Alexis Beingessner -
https://gankra.github.io/blah/swift-abi/ https://gankra.github.io/blah/swift-abi/