Hacker News new | ask | show | jobs
by bigstrat2003 186 days ago
> If rust is so inflexible that it requires the use of unsafe to solve problems...

Thankfully, it doesn't. There are very few situations which require unsafe code, though a kernel is going to run into a lot of those by virtue of what it does. But the vast majority of the time, you can write Rust programs without ever once reaching for unsafe.

1 comments

It's not a kernel. It's the, admittedly very complicated, concurrent double linked list. I say that with no irony.