Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


It is, that is why there is preemptive multitasking and non-preemptive multitasking.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: