Posted May 8, 2008 4:24 UTC (Thu) by jordip (guest, #47356)
Parent article: Time to slow down?
Basically we reached or are about to reach 10.000.000 lines of highly critical C code.
Metrics are difficult, bugs appears, the world in chaos.
If the thing is still going on at a fast speed and with relatively few bugs is by a brute
force method of having tons of eyes and hands on the code.
Clearly, even with kernel's increasently good management and new tactics to aliviate it, it is
not a good prospect, in some years we will have twice the code size, etc.
I don't know what would be a nice solution to this situation, maybe limiting the functions
drivers can use. And kernel assuming drivers can fail. So driver's code can not work but will
not make the kernel crash (drivers is most of the code)