Rüdiger Müller wrote on 06 October 2008 17:55: God no. Think of the maintenance nightmare.
You're not the first person to come up with this idea, and you probably won't be the last, but it's a misbegotten idea, and there's a very good reason why it hasn't been done before, and that's not just "because nobody's thought of it before you", but because it would basically destroy the software industry. Which is on shaky enough ground already as it is (c.f. "The crisis in software engineering"), the last thing we need is yet another degree of inordinate complexity... cheers, DaveK -- Can't think of a witty .sigline today....