Ever had to put up with long Compile times? If you've written software using compiled languages for a while, then I bet you have. Sooner or later, a project's size grows to the point where an increasing amount of your time is spent waiting for the compiler to finish so...