Hope, nobody minds me asking for some comparing the coding.

In GameStudio you have to think with while-loops and waits, some time ago, I still thought that that is essential to game programming generally, now I see other engines don't need that.
But, how do you manage that, and the order of functions?