3 ms·
It doesn't seem reasonable to expect a developer to learn a new programming language? Staying on top of constantly changing tools is part of the job.
by xelamonster 2y ago
It doesn't seem reasonable to expect a developer to learn a new programming language? Staying on top of constantly changing tools is part of the job.
- ApolloFortyNine 2y agoThey're doing it for free.
- rightbyte 2y agoWhy? Linux is 30 years old by now. When did they switch from g89 to a g11? Like last year or something. Imagine the churn if they would have changed their ways whenever there was some new hot thing. And this is applicable to most devs too.
- xelamonster 2y agoI respect the conservative approach for the kernel but I think a big part of the disconnect on this is right there in the continued treatment of Rust as the "hot new thing" and yet another fad. To me it's much more than that. I might not have pushed back even a couple years ago but the language has been around nearly ten years now, has undeniable advantages (and disadvantages of course as with anything), and it's only gaining in popularity. Too much of the opposition feels like they're just hoping the movement fizzles out so they don't have to seriously engage with it, and I don't believe that's going to happen. Genuinely curious because I haven't been around so long, have there been previous pushes for the inclusion of other languages in the kernel? Anything even close to the level we're seeing now with Rust?
- rightbyte 2y agoThere is this Linus rant about "C++, in my the kernel?". In the end, if enough contributers are willing to contribute in Rust, there will be Rust in the kernel I believe. Beggars can't be pickers. Apart from C++ I don't think there has been any contender. But I am not following the mailing list really. 10 years is still yesturday. We will see.