(no title)
factorial | 13 years ago
"There is nothing, in software engineering that can’t be done by other “non-genius” programmers. Further no one developer is greater than a community of developers. - Coding Ninja"
If you think that kernel programming is easy and can be done by "average" programmers then you are either so far ahead of the curve that you don't even realize it, or you are a prime example of the Dunning-Kruger effect. I strongly suspect that it's the latter.
The important stuff gets done by truly outstanding people. To deny this is nothing but laughable.
nullnullnull|13 years ago
case in point-> The Elements of Computing Systems: Building a Modern Computer from First Principles (by Noam Nisan).
Your average CS student can do this (from nand to tetris). Kernel development is hard (without a doubt), but not impossible.
"The important stuff gets done by truly outstanding people. To deny this is nothing but laughable."
Once again, you are adding things that do not exist in the original article.
factorial|13 years ago
Of course Kernel development isn't impossible. Otherwise, there wouldn't be any kernels in the first place. But of course it is the domain of a rather small number of people.