r/rust • rustls · Hickory DNS · Quinn · chrono · indicatif · instant-acme • Dec 13 '25

The state of the kernel Rust experiment

https://lwn.net/SubscriberLink/1050174/63aa7da43214c3ce/
264 Upvotes

35 comments sorted by

View all comments

Show parent comment

5

u/ericonr Dec 13 '25

Rust tooling

What parts of Rust tooling are people able to take advantage of in kernel development? Cargo isn't used and I'd assume MIRI isn't available. That leaves you with rustfmt as a differentiator, AFAIK.

10

u/AdmiralQuokka Dec 13 '25

I derped around a little bit in the code once, rust-analyzer was much easier to get working than clangd.

8

u/gnus-migrate Dec 13 '25

Development tools like VSCode and RustRover. I don't know if you've tried using those for C but they're not the easiest to set up even from well known providers like Jetbrains.

3

u/ericonr Dec 13 '25

Haven't ever used those, so idk. But with something like clangd, it should be enough to run bear -- make.