Comparing Crystal’s concurrency with that of Go (Part II)
Published in
3 min readAug 1, 2020
In the first part of this article series, I focused on comparing Crystal and Go’s concurrency from Communicating Sequential Processes (CSP) perspective. This second part is to fill in the gap and cover more traditional Shared Memory Multithreading.
I make the assumption that you are somewhat familiar with the concepts of multiple threads, critical region, mutual…