Originally Posted By: Damocles_
It might be cleaner to program this way. As you dont have functions running in paralel. And you have full control of the order of processes.


the scheduler doesn't run functions in parallel either. it also is just a list of functions that get called after each other. you have full control over the order. the big difference is that local variables get stored/restored at each wait().

i think wait() can be very convenient and very fast to work with but it tends to lead to less well planned code because of that. laugh