3 ms·
Go has asynchronous communication and synchronous communication. And the other things you mention are in practice not significant differences. The model both u
by zaphar 13y ago
Go has asynchronous communication and synchronous communication.
And the other things you mention are in practice not significant differences. The model both use is based on Hoares CSP and the same general ways of using apply. Some of the specifics must accomodate differences but those are differences of implementation not the general model.
- DanWaterworth 13y agoNo, they are different models [1]. Go does not have asynchronous communication. Bounded channels are still synchronous, because there is still synchronization happening; the consumer can't get too far behind the producer. [l] https://en.wikipedia.org/wiki/Communicating_sequential_processes#Comparison_with_the_Actor_Model https://en.wikipedia.org/wiki/Communicating_sequential_proce....