The outer limits of programming
William S. Curran · 2000
We tend to believe that any programming task, no matter how large or complex, can be completed if we have enough time and resources. There is a growing body of evidence that this belief is mistaken, and some tasks may be beyond our capabilities. We may already be approaching our limits to manage complexity.