@David99999 wrote:
...From what I can tell, single process shared variables do the exact same thing as a basic channel wire. Correct?
I wouldn't say that they are the exact same thing. As this page says, they are more like global variables, and should only be used when you cannot connect a wire between the two endpoints. And with channel wires, you can.