[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Concurrency, again

From: Dmitry Gutov
Subject: Re: Concurrency, again
Date: Wed, 26 Oct 2016 01:28:49 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0

On 25.10.2016 16:34, Philipp Stephani wrote:

I'd suggest to adapt the terminology accordingly: "thread" *can* of
course mean "cooperative userland thread", but for most programmers it
has come to mean "OS-level parallel thread with preemptive kernel-level
scheduling". Should we avoid this term and use "coroutine" instead?

Or "fiber" [0], which might be more familiar to at least some Ruby, D and .NET programmers [1].

[0] https://en.wikipedia.org/wiki/Fiber_(computer_science)
[1] https://en.wikipedia.org/wiki/Coroutine#Implementation_in_the_.NET_Framework_as_fibers

reply via email to

[Prev in Thread] Current Thread [Next in Thread]