digitalmars.D - Concurrency in the D Programming Language: free chapter
- Andrei Alexandrescu (2/2) Jul 07 2010 http://www.reddit.com/r/programming/comments/cmxlj/concurrency_in_the_d_...
- Sean Kelly (2/3) Jul 07 2010 For the record, some of the features described in this chapter are missi...
- Walter Bright (3/4) Jul 07 2010 And on ycombinator!
- =?UTF-8?B?QWxpIMOHZWhyZWxp?= (10/11) Jul 07 2010 Thank you very much for sharing.
- BLS (3/5) Jul 08 2010 Smart gift. NOW I buy the book :)
- Bane (1/1) Jul 12 2010 Great stuff. Should be on D website under language reference.
- eris (5/8) Jul 13 2010 Wonderful Andrei.
http://www.reddit.com/r/programming/comments/cmxlj/concurrency_in_the_d_programming_language/ Andrei
Jul 07 2010
Andrei Alexandrescu Wrote:http://www.reddit.com/r/programming/comments/cmxlj/concurrency_in_the_d_programming_language/For the record, some of the features described in this chapter are missing from DMD 2.047. They should all be present in the next release.
Jul 07 2010
Andrei Alexandrescu wrote:http://www.reddit.com/r/programming/comments/cmxlj/concurrency_in_the_d_p ogramming_language/And on ycombinator! http://news.ycombinator.com/item?id=1494850
Jul 07 2010
Andrei Alexandrescu wrote:http://www.reddit.com/r/programming/comments/cmxlj/concurrency_in_the_d_p ogramming_language/Thank you very much for sharing. Very timely too: There has been some conversations on the topic of threading on the Turkish forum just past week, where we talked about how great the message passing solution is. I've been drooling over the simplicity of the receive function interface as well. Matching messages to delegates by parameter lists... D.elighful indeed... :) Thanks to Sean Kelly for this module! :) Ali
Jul 07 2010
On 07/07/2010 18:35, Andrei Alexandrescu wrote:http://www.reddit.com/r/programming/comments/cmxlj/concurrency_in_the_d_programming_language/ AndreiSmart gift. NOW I buy the book :) bjoern
Jul 08 2010
Great stuff. Should be on D website under language reference.
Jul 12 2010
Andrei Alexandrescu Wrote:http://www.reddit.com/r/programming/comments/cmxlj/concurrency_in_the_d_programming_language/ AndreiWonderful Andrei. Great information and a fine gift. Must buy book. BTW: While you were writing that chapter I was busy writing a multi-core implementation of my Dendrite flow-based programming system for D/Tango which is based on a high-performance, lock-free message passing design. In fact, I'm still writing it :-) Initial tests indicate core-to-core (inter-thread) message passing is running at around 20 million messages / second, lock-free with no thread de-scheduling. That's probably best case, YMMV etc. Lock-free FIFO is based on an optimized, batching, cache-coherent algorithm invented by someone for content sniffing pipelines. I guess it's like anything on the Internet. If it's worth doing, at least three people are thinking about it and 2 people are doing it.
Jul 13 2010