On 27.10.2008, at 20:05, Greg Buchholz wrote:
I notice that the system isn't responsive when something else is running (for example, while starting up an application like SqueakMap). Can anyone point me in the direction of a document describing Squeak's theory of operation when it comes to threads and/ or the user interface? Is Squeak a cooperative multi-tasking system, or is the UI single threaded, or...?
Squeak provides pre-emptive multi-tasking, but the Morphic UI is single threaded.
E.g., UI apps could be made to do stuff in the background, but typically are not for simplicity reasons.
- Bert -