Side Effect (computer Science) - Temporal Side Effects

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:

    Social questions are too sectional, too topical, too temporal to move a man to the mighty effort which is needed to produce great poetry. Prison reform may nerve Charles Reade to produce an effective and businesslike prose melodrama; but it could never produce Hamlet, Faust, or Peer Gynt.
    George Bernard Shaw (1856–1950)

    We lay there without moving. But under us all moved, and moved us, gently, up and down, and from side to side.
    Samuel Beckett (1906–1989)

    Trade and commerce, if they were not made of India-rubber, would never manage to bounce over the obstacles which legislators are continually putting in their way; and, if one were to judge these men wholly by the effects of their actions and not partly by their intentions, they would deserve to be classed and punished with those mischievous persons who put obstructions on the railroads.
    Henry David Thoreau (1817–1862)