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:

    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 (1909–1943)

    Each man has his own vocation. The talent is the call. There is one direction in which all space is open to him. He has faculties silently inviting him thither to endless exertion. He is like a ship in the river; he runs against obstructions on every side but one; on that side all obstruction is taken away, and he sweeps serenely over a deepening channel into an infinite sea.
    Ralph Waldo Emerson (1803–1882)

    Each of us, even the lowliest and most insignificant among us, was uprooted from his innermost existence by the almost constant volcanic upheavals visited upon our European soil and, as one of countless human beings, I can’t claim any special place for myself except that, as an Austrian, a Jew, writer, humanist and pacifist, I have always been precisely in those places where the effects of the thrusts were most violent.
    Stefan Zweig (18811942)