News for hackers. Stuff that matters.
Re:Go Statement Considered Harmful (2018) by notacoward on Friday March 19, 2021 @01:42PM (#26516180)
This seems like a very minor twist on fork/join, which only gets mentioned in a very snarky footnote. IMO it would be better to present it as such, instead of creating new terminology.
Re:Go Statement Considered Harmful (2018) by Jtsummers on Friday March 19, 2021 @01:58PM (#26516405)
Go to the section "go statement considered harmful" itself. Specifically the subheading "Go statements break automatic resource cleanup".

He explicitly mentions join in that section. Specifically, not all of the concurrency libraries or language constructs offer a join-equivalent, and when they do it isn't language mandated that it is used. It remains "unstructured" and requires, like with his analogy to goto, careful use and monitoring by the programmer rather than getting language/library behavior guarantees.