Issue No.03 - July-September (2008 vol.30)
Michael S. Mahoney , Princeton University
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MAHC.2008.55
Creating software for work in the world has meant translating into computational models the knowledge and practices of the people who have been doing that work without computers. What people know and do reflects their particular historical experience, which also shapes decisions about what can be automated and how. Software thus involves many histories and a variety of sources to be read in new ways.
History of software, communities of computing
Michael S. Mahoney, "What Makes the History of Software Hard", IEEE Annals of the History of Computing, vol.30, no. 3, pp. 8-18, July-September 2008, doi:10.1109/MAHC.2008.55