That was because MacOS classic couldn’t multitask
Sure it could, it had cooperative multitasking. Inside Macintosh instructed programmers on the importance of politely giving way to other processes.
https://archive.org/details/inside-macintosh-1992-1994/1992-...
WaitNextEvent (hmm, a Windows call has the same name, but functions differently I think).
Multitasking via mandatory manual yields isn’t.
Sure it could, it had cooperative multitasking. Inside Macintosh instructed programmers on the importance of politely giving way to other processes.
https://archive.org/details/inside-macintosh-1992-1994/1992-...
WaitNextEvent (hmm, a Windows call has the same name, but functions differently I think).
Multitasking via mandatory manual yields isn’t.