Comment by pron
13 hours ago
Ah, I see how that works. Thank you. So I guess the main tradeoff is giving up concurrent data structures.
13 hours ago
Ah, I see how that works. Thank you. So I guess the main tradeoff is giving up concurrent data structures.
Shared data structures accessed concurrently by multiple threads, yes.
Goose's thread system however has typed queue's inspired by the Linda Coordination Language https://en.wikipedia.org/wiki/Linda_(coordination_language) that can most definitely model some interesting data structures.