Why haven't we automated programming

Abstract

While we have witnessed phenomenal improvements in hardware capability with corresponding decreases in cost in the intervening decades, software productivity has progressed much more slowly. Despite the development of high-level, and then higher-level, languages, structured methods for developing software, and tools for configuration management and tracking requirements, bugs, and changes, the net gain is nowhere close to that realized in hardware.

DOI: 10.1145/1882362.1882366

Cite this paper

@inproceedings{Balzer2010WhyHW, title={Why haven't we automated programming}, author={Robert Balzer}, booktitle={FoSER}, year={2010} }