Remix.run Logo
▲ dlisboa an hour ago

No. Preemptive scheduling plus M:N mapping combination that Go has is not common in other major implementations.

Other languages and their implementations of green threads usually have cooperative scheduling or M:1 mapping

▲dwattttt an hour ago | parent [-]

I'm curious; using hardware threads is M logical threads preemptively scheduled on N physical cores. In what way does this not satisfy the original criteria?

▲ 25 minutes ago | parent | next [-]
[deleted]
▲dlisboa 42 minutes ago | parent | prev [-]

That's just not what is referred to as green threads.