| ▲ | foota 10 hours ago | |||||||||||||
> "because LLMs don't make the same coding mistakes that humans do that justifies the existence of the borrow checker" Citation absolutely needed. | ||||||||||||||
| ▲ | YuechenLi 9 hours ago | parent [-] | |||||||||||||
Sure, what I mean by that is that LLM makes different kind of mistakes than humans, they usually take the shortest direct route to accomplish their task. You can see that with the Bun Rust rewrite, I don't think any human coder would put as many `unsafe` and `Clone()` and `Arc<Mutex<T>` in their code, so a lot of time, they would just attempt to bypass the borrow checker if they see it get in their way. | ||||||||||||||
| ||||||||||||||