Truly compiled lightweight threads would indeed be faster than interpreted threads, but perhaps interpreted threads would be "fast enough". Given that you're slowed to network speeds anyway (consider that a T1 is relatively slow compared to bus speeds, which are relatively slow compared to internal processor speeds) I think that the issue becomes one of responding to multiple requests "fast enough".
Bob Jarvis The Timken Company
-----Original Message----- From: Dick Karpinski [SMTP:dick@cfcl.com] Sent: Wednesday, June 30, 1999 1:05 AM To: squeak@cs.uiuc.edu Subject: Re: [ALL] Lobbying - Smalltalk KILLER APP!
What a lovely vision!
But I don't understand how an interpreted server can have processes as lightweight as compiled lightweight processes. Is this after some hypothetical compiler has sped up frequently used code paths or something? I think I understand parts of that direction, but it does not seem to get much discussion here.
Dick