> I think CSP is much, much easier to debug and avoid deadlocks.
This has (still to my surprise) not borne out in real-world cases, at least to the extent Go channels "do CSP".
https://blog.acolyer.org/2019/05/17/understanding-real-world...
Re:Rob Pike interview
by throwaway894345 on Thursday April 30, 2020 @02:46PM
(#23034541)
That has not been my experience with CSP via Go channels after 8 years of solid use (I still use channels here and there, but not in a CSP pattern). Different strokes, I suppose.
It's easier to write code with standard threading tooling but I think CSP is much, much easier to debug and avoid deadlocks.