1For a variety of reasons but driven to a large degree by cost, most of the ???really interesting??? and, thus, really difficult large scale software development efforts prior to the rise of personal computers were typically defense related or other government agency contracted (e.g., air traffic control) applications.