Let me just throw my words in, I agree C is not a good language by modern standards, and that Rust is a better language in lots of ways (though not all).
But at the same time I do not think Rust is a good C replacement and that the Linux devs should've focused on a language more similar to C instead.
Sure it might no be as memory safe as Rust or whatever but what is the point of a new language that often needs complete software redesign for a rewrite from C? Wouldn't it be much better if we had a perhaps not as safe but much faster to port C code to language in the kernel instead allowing for much more rapid rewrites?
But at the same time I do not think Rust is a good C replacement and that the Linux devs should've focused on a language more similar to C instead.
Sure it might no be as memory safe as Rust or whatever but what is the point of a new language that often needs complete software redesign for a rewrite from C? Wouldn't it be much better if we had a perhaps not as safe but much faster to port C code to language in the kernel instead allowing for much more rapid rewrites?
Comment