kybernetikos + coroutine   1

Deciphering Glyph :: Unyielding
As we know, threads are a bad idea, (for most purposes). Threads make local reasoning difficult, and local reasoning is perhaps the most important thing in software development....

Despite the fact that implicit coroutines masquerade under many different names, many of which don’t include the word “thread” – for example, “greenlets”, “coroutines”, “fibers”, “tasks” – green or lightweight threads are indeed threads, in that they present these same problems. In the long run, when you build a syst...
programming  python  concurrency  async  threading  multithreading  threads  coroutine 
february 2018 by kybernetikos

Copy this bookmark: