Есть такая библиотека для C
libmill -
Go-style concurrency in C, как это работает?
В чем отличия CSP со-программ от тредов?
На примере этой либы и вообще, примерный алгоритм вызова функции как CSP?
Как поведут себя треды/csp когда процессор один? Я правильно понимаю, что тред получит от системного планировщика время, как и основная программа, и хоть это не параллельность, но внешне выглядит очень бодро и быстро? А как это работает в CSP?