2 ms·
I agree that the Rust community tries to bring safe alternatives to some of these things, but it's not really relevant to my point here. > Failing to address t
by steveklabnik 4y ago
I agree that the Rust community tries to bring safe alternatives to some of these things, but it's not really relevant to my point here.
> Failing to address these issues creates safety concerns, as users will resort to calling code that expects Rust semantics and create UB by doing so.
Absolutely. What I'm saying is that sometimes this is expressed by users as "I can do this" when they actually can't, which makes it hard to talk about how much the borrow checker truly gets in your way. They're just two different languages with two different sets of semantics, you cannot assume that everything that works well in one works well in the other, in both directions.