3 ms·
There is zero misconception in the GP. Catching data races in threaded code is extremely valuable, regardless of whether it applies to IPC or not. Why? Because
by burntsushi 7y ago
There is zero misconception in the GP. Catching data races in threaded code is extremely valuable, regardless of whether it applies to IPC or not. Why? Because non-IPC multithreaded code is a thing. Libraries like rayon even make this sort of parallelism quite easy. With the help of the Rust compiler, it's all safe too.
Just because this doesn't extend to IPC (of course not) doesn't mean there is some kind of misconception here.
- pjmlp 7y agoMisconception is that IPC and external resources is always left out of the message, so anyone without experience in distributed computing assumes guarantees that Rust actually does not provide.
- burntsushi 7y agoThat's not a misconception. It's a totally different problem space. > so anyone without experience in distributed computing assumes guarantees that Rust actually does not provide. [citation needed]