@khinsen @tacaswell @IanSudbery @danielskatz I'm not sure I agree with the notion -- and maybe I'm misinterpreting -- that software embeds knowledge without itself being that knowledge.
My immediate thought was of fluid dynamics. Has software evolved independently of our understanding of fluid dynamics? No, but it has evolved with applied mathematics. But the distinction there from the software becomes fuzzy and difficult to perceive without resorting to similarly extremist definitions.