3 ms·
I'm not sure you actually read the post, isolates do not address the same issues at all - you can't share data between isolates and you can't put isolates onto
by swannodette 13y ago
I'm not sure you actually read the post, isolates do not address the same issues at all - you can't share data between isolates and you can't put isolates onto isolates limiting coordination possibilities - all of these are possible with channels.
- mseepgood 13y agoYou can at least send a SendPort over a SendPort: "Isolates send messages using SendPorts, and receive them using ReceivePorts. The content of a message can be any of the following: * (...) * An instance of SendPort" You can prefer one or the other model, but saying that Dart fails to address concurrency is just not true.
- swannodette 13y agoI think you're taking my use of the word out of context of the whole post. I'm talking about the concurrency that is imposed by the very nature of client side programming - you have no choice. Isolates don't allow to you coordinate the concurrency that is already present.