Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The article isn't about Swift; it's about the history of concurrency on mac's dating the to the last millennium.

The article doesn't even really explain the modern push - the difference between threads and fibers, or between actors and concurrency domains, or most critically between x86 and ARM in their memory models.

Would someone please write that article?



I wrote about a small fraction of this, CFRunLoop: https://blog.meldstudio.co/macos-cfrunloop-internals-schedul...

libdispatch source code is an enlightening read for those interested in diving deeper into the C Runtime powering Swift concurrency.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: