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

Not that it would apply in this particular case, but my all-time favorite visualization of concurrency is this 2016 blog post called "Visualizing Concurrency in Go" [0]. So good.

[0] https://divan.dev/posts/go_concurrency_visualize/



Using time to represent time is a pretty helpful & intuitive strategy, very nicely on display in this example & the submission.

It does require some waiting around to see how things develop (versus the at-a-glance approach) but it really feels so very graspable & clear to me.




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

Search: