4 ms·
FWIW that the borrow checker has nothing to do with multithreading, all the guarantees enforced are important in single threaded contexts. http://manishearth.g
by Manishearth 10y ago
FWIW that the borrow checker has nothing to do with multithreading, all the guarantees enforced are important in single threaded contexts.
http://manishearth.github.io/blog/2015/05/17/the-problem-with-shared-mutability/ http://manishearth.github.io/blog/2015/05/17/the-problem-wit...
It's a prerequisite for safe scoped multithreading, but that's about it.
- vvanders 10y agoFair enough, it's a common enough refrain that I wanted to point out specifically that there's lots of benefits to it outside of memory safety.