@AdrianCgw is right except both loop:
and while True:
wait one frame before updating (while true was added due to it being the favored code loop code for courses)
while not False:
while 1 is 1:
while self.now() < 30:
while (anything but the word: True):
will update as fast as it can, which can lead to the max process being hit, as computers can do things really fast.
There is a forum post either here or on GitHub about this. I would link to it, but I can’t find it.