|many older programs are being rewritten in Rust, including a lot of the standard shell utilities. Today, I wanted to briefly mention seven Rust programs that I have installed that I think you should know about.|
|>So, Linus Torvalds, who rejected calls for code written in C++ to be accepted|
>into the Linux kernel for decades because he thought that the extra features it
>provides were not worth the added complexity it would bring, has decided to
>allow Rust support in Linux because... he suddenly got infected with brain
>worms that made him want to be a crowd-following blogger writing commentary for
>And not because he thinks Rust might be able to solve actual problems in kernel
>I want whatever drugs you're taking.
To be completely honest, I would wager it was more a matter of ego than anything rational. C++ kept improving over time and he knew that, but rather than revise his position and admit to an error, he stubbornly persisted until Rust came along, and that gave him an out. "Well, C++ is too shitty; but Rust, a language that has not been around for even a decade, that's was I want to add support for in the kernel". Rust has pretty much all the failings he accused C++ of having, it just has memory safety as an additional benefit.
|Rust has pretty much all the failings he accused C++ of having, it just has memory safety as an additional benefit.|