Re: Tasks - communication
- Posted by DerekParnell (admin) Oct 22, 2012
- 1601 views
DerekParnell said...
I like the D Programming Language's approach to this, namely that all data is assumed to be shared between tasks unless explicitly said otherwise.
I was wrong. That view in D has been replaced by a much more complex but satisfying approach. For details, have a look at ... http://www.informit.com/articles/article.aspx?p=1609144
And when I say "approach" I am not advocating the replacement of C with D. That subject deserves a whole different discussion thread. What I am referring to is the concurrency concepts implement by D should be considered for future editions of Euphoria, regardless of which system language is used by the Euphoria run-time sub-system.