Lan Barnes wrote:
I have assumed that there _are_ problems that must be solved with threads

I'm not convinced.

There are problems that *should* be solved with concurrency.

There are, however, many different models for concurrency. Threads seem to be a particularly poor one. However, the thread abstraction seemed to map onto Unix much more readily than anything else.

Microkernels, for example, are more amenable to the Actors/message passing model. However, they initially performed very poorly when emulating Unix API's. Recently, however, they seem to be competitive.

Concurrency is the Achilles' heel of almost all of the current crop of languages. I don't think Tcl, Python, Perl, or Ruby are going to survive that weakness.

-a

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to