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 side effects, temporal, side and/or effects:
“Im not a military man, Captain. War holds no romance for me. The side effects are repulsive.”
—Richard Bluel, and Henry Hathaway. Major Hugh Tarkington (Clinton Greyn)
“When once a certain class of people has been placed by the temporal and spiritual authorities outside the ranks of those whose life has value, then nothing comes more naturally to men than murder.”
—Simone Weil (19091943)
“Through this broad street, restless ever,
Ebbs and flows a human tide,
Wave on wave a living river;
Wealth and fashion side by side;
Toiler, idler, slave and master, in the same quick current glide.”
—John Greenleaf Whittier (18071892)
“Consider what effects which might conceivably have practical bearings we conceive the object of our conception to have. Then our conception of these effects is the whole of our conception of the object.”
—Charles Sanders Peirce (18391914)