Phillip G. Armour

Learn More
Viewing software development as knowledge acquisition and ignorance reduction. I n my first column (Aug. 2000, p. 19), I argued that software is not a product, but rather a medium for the storage of knowledge. In fact, it is the fifth such medium that has existed since the beginning of time. The other knowledge storage media being, in historical order: DNA,(More)