Temporal Side Effects
Side effects due to the time taken for an operation to execute are usually ignored when discussing side effects and referential transparency. In most programs it is desirable to replace a long operation with an equivalent shorter one e.g. replacing (60 / 3 * 2) with 40. There are some cases, such as with hardware timing or testing, where operations are inserted specifically for their temporal side effects e.g. Sleep(5000) or for(i=0; i < 10000; i++){}. These instructions do not change state other than taking an amount of time to complete.
Read more about this topic: Side Effect (computer Science)
Famous quotes containing the words temporal, side and/or effects:
“Listen to any musical phrase or rhythm, and grasp it as a whole, and you thereupon have present in you the image, so to speak, of the divine knowledge of the temporal order.”
—Josiah Royce (18551916)
“What is the life of man! Is it not to shift from side to side?from sorrow to sorrow?to button up one cause of vexation!and unbutton another!”
—Laurence Sterne (17131768)
“Whereas Freud was for the most part concerned with the morbid effects of unconscious repression, Jung was more interested in the manifestations of unconscious expression, first in the dream and eventually in all the more orderly products of religion and art and morals.”
—Lewis Mumford (18951990)