Linux.com

yet another silver bullet ?

Posted by: Anonymous Coward on October 24, 2003 10:35 PM
Like, say, designing a new, bautiful microkernel design ? 64-bit, flat addres space ? Object store instead of filesystem ? next-generation security (like, say, capability-based one) ? Yup, cool ideas. But implementing and designing everything from scratch doesn't look so good. And there are always problems with brand-new-rewritten-from-scratch things. Microkernels didn't prove themselves because of their inefficiency - make configurable closed-source solutions, but in open-source world are near to useless. 64-bit flat addres space is cool on one machine. But what about setting up a flat address space for entire Internet ? Object store is also cool, but as Hans Reiser pointed out in his vision of filesystems, any constraints (eg. object orientation) reduce user's ability to find thing of his interest. Next generation, distributed security mechanism ? Yup, but it certainly won't solve all problems, I mean, unless someone invents some magic machine/software which will prove software' corectness.

So, all ideas in above article are pretty cool. But idea od rewriting everything from scratch isn't worth even thinking about. All those ideas should be introduced, implemented, evaluated in small steps as there's no silver bullet solving all problems. Remember, small steps.

#

Return to If I could re-write Linux