Also, until fairly recently Go routines were non preemptive- making them even 
closer to a coroutine. I have no idea when this statement was made to judge 
that aspect as well. 

> On Oct 2, 2022, at 6:15 AM, Robert Engels <reng...@ix.netcom.com> wrote:
> 
> 
> By many definitions Go routines and virtual threads are technically 
> coroutines - versus a platform/OS thread. 
> 
> Again, I would like a link to the source of statement to evaluate it in 
> context. 
> 
>>> On Oct 2, 2022, at 5:32 AM, w54n <w.v.mende...@gmail.com> wrote:
>>> 
>> Not an entirely true statement, and a fairly misunderstanding of the 
>> subject.
>> 
>>> On Saturday, October 1, 2022 at 11:13:19 PM UTC+2 al...@pbrane.org wrote:
>>> Robert Engels <ren...@ix.netcom.com> once said: 
>>> > I think you’ll find the article interesting. It is certainly written 
>>> > by a CS “god” that knows what he’s talking about. 
>>> 
>>> This is the same "god" that said: 
>>> 
>>> "Everyone thinks that the concurrency model is Go’s secret 
>>> weapon, but I think their concurrency model is actually quite 
>>> error prone. That is, you have coroutines with a very basic 
>>> message-passing mechanism (channels). But in almost all cases, 
>>> the things on one side or the other of the channel are going to 
>>> have some shared mutable state guarded with locks." 
>>> 
>>> Just another heliocentric distortion. Ra blah blah. 
>>> 
>>> Cheers, 
>>> Anthony 
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to golang-nuts+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/golang-nuts/fbd63d49-df17-4150-9d48-6cad39a06381n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/4B6A8E88-9333-4C8A-B403-BE98931E5D48%40ix.netcom.com.

Reply via email to