| ▲ | ModernMech 3 days ago | |||||||||||||||||||||||||||||||||||||||||||
https://x.com/filpizlo/status/2079244258062766177 is false because of his admission here: https://news.ycombinator.com/item?id=49097258 If “Rust isn’t [memory safe] (because unsafe)”, and “Zig isn’t (because uaf)”, then Fil-C isn't (because zunsafe_call/zunsafe_fast_call). | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | erichocean 2 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||
I read the thread, and couldn't disagree more. > If Rust isn’t memory safe (because unsafe), and Zig isn’t (because uaf), then Fil-C isn't (because zunsafe_call/zunsafe_fast_call). Rust isn’t memory safe (because unsafe) isn't an argument anyone makes, it's that Rust that uses unsafe isn't memory safe! It's called `unsafe` for a reason dude, not even the Rust people think it's safe. | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||