Content deleted Content added
Line 29:
: I think most music programming languages have some form of scheduling like this. From what I recall, in ChucK one can schedule the rest/continuation of a "shard" (thread) to resume after a some time by chucking some interval into the predefined variable "now". Many threading libraries and OS kernels have something similar, except for the syntactic sugar: you put the thread/LWP/process in a queue to be activated on some event, and then call something like yield()/schedule() to relinquish the CPU. This so called "temporal recursion" seems to be just a pause by a specified amount, which yields the CPU and schedules a continuation that just does a normal [[tail call]]. [[User:FuFoFuEd|FuFoFuEd]] ([[User talk:FuFoFuEd|talk]]) 20:21, 5 June 2011 (UTC)
I've restored the video (see the rationale here: http://en.wikipedia.org/wiki/Wikipedia:Files_for_deletion/2011_June_6#File:Study_in_keith.ogv ).[[User:Pygy|Pygy]] ([[User talk:Pygy|talk]]) 10:21, 14 June 2011 (UTC)
|