I was reading this programming tutorial about making a listener loop, a non-ending loop in a program that does nothing but continually check for a key press
for as long as the program runs. It was demonstrated that this one loop not only slowed the program down by taking up all the processor time, but it actually
slowed down other apps that were being run at the same time. So my question is, how big an issue are forever loops in programs as far as speed is concerned. I
would think it could be a huge drain on speed if these loops were not slowed down by having some kind of wait state to activate them at a more controllable
rate.

