Slightly off-topic but since the author mentions it; I personally cannot help but feel like the strong push for rust in the kernel is overstepping some sort of boundary.
Since the kernel started, you can't begin to count the number of "better than C" languages that appeared.
Why, if C is so bad, wasnt one of the alternatives introduced to slowly replace C in the kernel years ago?
Zig, D, Ada, ... they all offer massive benefits over C.
The only reason there is a push for Rust so much harder than anything else can only be explained by the community and their almost aggressive spirit of "if its not written in Rust, it should be".
No regard for software that works great, the engineers that put time and effort into it to make it secure and fast, if its not Rust it must be broken.
Im excited to see the linux kernel improve even further, no matter what it takes, but it does rub me the wrong way and makes me stop and think a little bit when one particular language is held on such a gigantic pedestal.
Since the kernel started, you can't begin to count the number of "better than C" languages that appeared.
Why, if C is so bad, wasnt one of the alternatives introduced to slowly replace C in the kernel years ago?
Zig, D, Ada, ... they all offer massive benefits over C.
The only reason there is a push for Rust so much harder than anything else can only be explained by the community and their almost aggressive spirit of "if its not written in Rust, it should be".
No regard for software that works great, the engineers that put time and effort into it to make it secure and fast, if its not Rust it must be broken.
Im excited to see the linux kernel improve even further, no matter what it takes, but it does rub me the wrong way and makes me stop and think a little bit when one particular language is held on such a gigantic pedestal.