Kay Schluehr wrote:
>> You might want to read about "The Problem with Threads":
>>
>> http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.pdf
>>
>> and then decide to switch to an appropriate concurrency model for your use
>> case.
> 
> and to a programming language that supports it.

Maybe, yes. But many different concurrency models are supported by a larger
number of programming languages in one way or another, so the choice of an
appropriate library is often sufficient - and usually a lot easier than
using the 'most appropriate' programming language. Matter of available
skills, mostly. There's usually a lot less code to be written that deals
with concurrency than code that implements what the person paying you makes
money with, so learning a new library may be worth it, while learning a new
language may not.

Stefan
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to