4 ms·
We'll actually be producing a Rust implementation for userspace. It'd be interesting to see that work ported back to kernelspace. Cool suggestions.
by zx2c4 10y ago
We'll actually be producing a Rust implementation for userspace. It'd be interesting to see that work ported back to kernelspace. Cool suggestions.
- nickpsecurity 10y agoThat sounds good. What's its current implementation language?
- tptacek 10y agoIt's Linux kernel resident. It's C code.
- nickpsecurity 10y agoWow. Talk about overlooking the obvious. Thanks lol...
- viraptor 10y agoMaybe most likely, but not necessarily obvious. While there's no popular module for kernel written in something else than C (as far as I know), there are known ways to write working non-C modules.
- nickpsecurity 10y agoC was best assumption as 99+% chance it would be C. Yet, you are right in that I've seen device drivers for Linux done in Ada and ATS languages. It's why I usually don't assume but one was warranter here.