|
|
|
|
|
by ceteia
125 days ago
|
|
I think there are some smaller Rust ecosystems where they try to have some kind of ABI stability or dynamic linking. For instance, Bevy has some support for dynamic linking. Edit: Redox OS might be a better example, though its dynamic linking is for its Rust implementation of the C standard library. https://www.redox-os.org/news/release-0.9.0/ > Relibc is also now key to our “stable ABI” strategy. The plan is for files to dynamically link against Relibc, which will provide a stable ABI for the dynamic linker. New POSIX functions will be added to Relibc, but none will be removed. That will leave us free to change the implementation of the services as Redox evolves, but still be able to run binaries compiled for older Redox versions. |
|