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:
“Whats this, Aurora Leigh,
You write so of the poets and not laugh?
Those virtuous liars, dreamers after dark,
Exaggerators of the sun and moon,
And soothsayers in a tea-cup? I write so
Of the only truth-tellers, now left to God,
The only speakers of essential truth,
Opposed to relative, comparative,
And temporal truths;...
The only teachers who instruct mankind,
From just a shadow on a charnel-wall.”
—Elizabeth Barrett Browning (18061861)
“... the hey-day of a womans life is on the shady side of fifty, when the vital forces heretofore expended in other ways are garnered in the brain, when their thoughts and sentiments flow out in broader channels, when philanthropy takes the place of family selfishness, and when from the depths of poverty and suffering the wail of humanity grows as pathetic to their ears as once was the cry of their own children.”
—Elizabeth Cady Stanton (18151902)
“Upon the whole, necessity is something, that exists in the mind, not in objects; nor is it possible for us ever to form the most distant idea of it, considerd as a quality in bodies. Either we have no idea of necessity, or necessity is nothing but that determination of thought to pass from cause to effects and effects to causes, according to their experiencd union.”
—David Hume (17111776)