Comment

Comment by School-Cotton

FWIW mrustc, the existing state of the art non-rust rust compiler, already doesn’t have a borrow checker.

Removing the borrow checker doesn’t break any correct programs — it just makes it so a huge amount of incorrect programs can be compiled. This is fine, since we mainly want to use mrustc to compile rustc, and we already know rustc can compile itself with no borrow checker errors.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton