Multi-threading externals

Ken G. Brown kbrown at tnc.com
Sun Nov 15 20:26:34 UTC 1998


The new version of MacApp (R13U4) has support for multi-threading (nifty
demo of this ready to go), open transport and apple events, of course among
many other features. What if Squeak were to communicate without blocking
via TCP/IP to a multi-threaded MacApp application which set up appropriate
threads to do the compute intensive stuff, reporting back when finished?
Ken G. Brown

>For example, if a Squeak process calls a
>numerically intensive external process (say using a TCP/IP based
>primitive), everything is "on hold" until that external process returns.
>Any ideas on how to deal with that problem? A possibility would be to allow
>asynchronous communication with primitives. Has that been done?
<snip>
>--dick peskin





More information about the Squeak-dev mailing list