3 ms·
> I meant not having to manage different memory models and available access patterns The only way I can make this make sense, is having cross-platform abstract
by dbaupp 10y ago
> I meant not having to manage different memory models and available access patterns
The only way I can make this make sense, is having cross-platform abstraction around atomic orderings etc. (like the new C++11 std::atomics) that works on x86 and ARM and PowerPC etc.
Rust has such a cross-platform abstraction, almost identical to C++11: https://doc.rust-lang.org/std/sync/atomic/index.html https://doc.rust-lang.org/std/sync/atomic/index.html
Please be more specific about what exactly you mean if I am wrong.