4 ms·
It isn't that there is a shortage of developers willing to write code. No, the kernel has entirely too many developers submitting to relatively few maintainers.
by tux3 2y ago
It isn't that there is a shortage of developers willing to write code. No, the kernel has entirely too many developers submitting to relatively few maintainers. So I don't take the psychology point at all. We already have more developers than we can handle.
The problem is elsewhere. We have another thread at the moment about opposition to Rust drivers in the kernel. Writing the boring code is, I think, the easy part. Getting it past the old guard is another fight entirely. And not always fought on technical grounds.
For every unit of energy that is spent writing code, twice that amount will be drained in endless bickering about whether modernity shall be permitted.
And till the barriers disappear, the flow of exhausting discourse will continue crashing against the immovable wall of how it used to be.
- ajross 2y agoI'll have to be blunter: people who tut-tut about memory safety instead of spending their time working on rewriting "boring" software (USB video drivers in this case) in safe environments are a much, much bigger problem than the folks still trying to make C code work. Not only are you not fixing bugs, you're driving people away from the environments where those bugs still need to be fixed.
- tux3 2y agoI'm sorry, I understood you the first time around. But I'm not sure you're applying your criticism homogeneously. Both sides in this argument are doing something which is not fixing bugs when they go online and write another reply, and of course they might think the other side is a much bigger problem. There is plenty of code being written regardless. Not all of it makes it upstream, and that's for a different set of reasons. Discussion is not an indication of whether people also write code, in fact. Nevermind the fact that it takes two people to waste time arguing instead of fixing bugs.