Summary

previous: The dangers

There is much scope for improving the interface that computers present for program development, in ways that shift more of the work from the programmer to the computer, potentially both making program development faster, and also reducing the stress on the programmer.