The more kernel code I work with in C the more I am sold on rust.
Having a compiler prevent you doing the dumb shit that is so easy in C is massive, and I keep seeing problems, including security problems, emerge from stuff a smarter compiler definitely could have identified.
I am sure rust has problems too, but this stuff is MASSIVE.
I already wrote a massive document on vma locking to try to help the rust folk (and us mm folk), now to see if I can help some more in other bits...
=> More informations about this toot | View the thread | More toots from ljs@social.kernel.org
text/gemini
This content has been proxied by September (3851b).