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 (18561950)
“Take the serious side of Disney, the Confucian side of Disney. Its in having taken an ethos ... where you have the values of courage and tenderness asserted in a way that everybody can understand. You have got an absolute genius there. You have got a greater correlation of nature than you have had since the time of Alexander the Great.”
—Ezra Pound (18851972)
“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 cant 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)