News for hackers. Stuff that matters.
Re:Pair Your Compilers at the ABI Café by menaerus on Wednesday May 08, 2024 @01:39PM (#40300877)
Most of the ABI issues arise when you start to mix and match shared libaries produced by different compilers, or even the libraries produced by the different versions of the same compiler.

Rust has none of that, nor does support dynamic linking, so I fail to understand what is it that rustc can offer in that solution space. There is none.

Re:Pair Your Compilers at the ABI Café by bluGill on Wednesday May 08, 2024 @01:57PM (#40301074)
Rust works around the issue by not allowing all the useful things that get you there. There are other useful things like sharing pointers across threads that rust will not let you do - for both better and worse. (better in that you avoid a lot of problems for something you rarely need - worse for those few cases where you actually need to do those and cannot)
Re:Pair Your Compilers at the ABI Café by Georgelemental on Wednesday May 08, 2024 @02:35PM (#40301470)
You can share pointers across threads in Rust, it's just `unsafe`.