3 ms·
The policy of "No C++, because I don't want to deal with C++ people", should be extended to the Rust community. Whatever you think of the merits of the Rust lan
by quelsolaar 2y ago
The policy of "No C++, because I don't want to deal with C++ people", should be extended to the Rust community. Whatever you think of the merits of the Rust language, the drama, the lecturing and the general superiority complex of the Rust community is quite off putting, at least to C developers.
- coliveira 2y agoI also agree that Linux should close the door to Rust as a matter of principle, as it has done to any other language other than C. I don't believe in a mixed language kernel, it is just nonsense, specially with such a different language such as Rust which is closer to C++ in philosophy.
- J_Shelby_J 2y agoThen make it so, so that we can RWIR, and Linux can fade into the sunset with Linus.
- chikere232 2y agoNothing is stopping you
- mrits 2y agoIf the Kernel stopped all development it would still not fade into the sunset in our lifetime.
- preisschild 2y agoI love Linux and have no preference to either C or Rust, but locking Linux in to a programming language that was designed in the relatively early stages of computing will lead to Linux dying in the long term. There will be fewer and fewer new C programmers with people instead taking up newer systems programming languages like Rust or Zig.
- coliveira 2y agoC and Unix have stood the test of time. It has been 50 years since they were designed, this is a long time in terms on computing. It is not unreasonable to think that they will stay for another 50 years.
- bbkane 2y agoYes, they SHOULD be adding Fortran, another language that has stood the test of time, to the Linux kernel. Or... Maybe it's good that they add a new (still 10 years old) language with security and DX improvements occasionally. 50 years ago, that language was C...
- metaltyphoon 2y agoIf other, safer language would have existed the same time as C, I don’t think it would have stood the time as you say.
- _ph_ 2y agoThey did. But they were disregarded.
- chii 2y agothat's just hindsight. You can also argue the same for the dvorak keyboard vs qwerty. And yet, qwerty stood the test of time. Momentum and legacy is hard to displace, when the new fangled thing attemping to be an improvement is not proven, and has unknown unknowns.
- account42 2y agoI agree. If it wasn't for the memory safety meme this would have never been considered.
- tw1984 2y ago> at least to C developers. so it is not about technical merits, but just some language religious thing? nice.
- astrobe_ 2y agoNot "religious" (even though I've used the word "zealot" right here) but rather political or social.
- Keyframe 2y agothose are still technical merits/non-merits, albeit on the project management level.
- patrick451 2y agoThe rust doesn't write itself.
- mrits 2y agoLinux kernel community is afraid of drama? I've been using Rust as a primary language for years now and would agree that the community is lead by immature drama queens. However, the linux kernel team would be the best comparison.