|
|
|
|
|
by alpaca128
400 days ago
|
|
The borrow checker is not the slow part of the Rust compiler and lets me avoid bugs, why would I not always want to use it? And if you put the borrow checker in the CI you massively increased the latency between writing the code and getting all relevant feedback from the compiler/tooling. This would do the opposite of what you intended. |
|
You're also not (because one can't) quantifying the problem of a developer getting exasperated and saying, fuck it, it passes the borrow checker, good enough, instead of actually taking the time to make their code legible first and then making sure it is memory safe. This absolutely happens.