Re:Rust needs to run, and be easy to use, on every platform
by steveklabnik on Friday March 09, 2018 @05:12AM
(#16550848)
In general, Rust can work great with C projects. This is, after all, part of what it was originally created for: to replace bits of Firefox (which is C++, but that makes it harder, not easier).
That said, the kernel has special requirements; I'd never advocate such a thing for Linux, specifically.
Re:Rust needs to run, and be easy to use, on every platform
by jeffreyrogers on Friday March 09, 2018 @09:58AM
(#16552128)
I meant Linux kernel modules in particular. Rust seems fine for the kernel in general.
If we're talking about kernel modules in general, I'd have to disagree. I think it's a perfect language for kernel, as long it's all written in Rust. I only wanted to point out the practical impossibility of integration with existing infrastructure, such as Linux kernel, which is written entirely in C.