Revamped concurrency API

Don nospam at nospam.com
Wed Oct 14 02:04:27 PDT 2009


Bartosz Milewski wrote:
> Nick B Wrote:
> 
>> Nick B wrote:
>>> Andrei Alexandrescu wrote:
>>>> bearophile wrote:
>>>>> Andrei Alexandrescu:
>>>>>
>>>>>> Unfortunately, Bartosz has declined to contribute.<
>>>>> I have read a good amount of his interesting blog posts, he has shown
>>>>> me many things I didn't know about. And he was very happy about the
>>>>> idea of helping D concurrency. Do you know why he has changed his
>>>>> mind regarding this? Maybe because Walter has refused the
>>>>> uniqueness/lend ideas?
>>>> You may want to email Bartosz and ask him.
>>>>
>>>> Andrei
>>> I will ask him, via his blog, and then will post the link.
>>>
>>> Nick B.
>> here it is.
>>
>> http://bartoszmilewski.wordpress.com/2009/09/22/ownership-systems-against-data-races/#comment-922
>>
>> Nick B.
> 
> It's good to know that my ideas are still circulating in the D community. Thanks, guys! 
> 
> Since I'm now put on the spot, I have to explain my recent detachment from D.
> 
> I didn't so much "decline to contribute" as hit a wall. I'm a bit of a perfectionist and it's hard for me to subscribe to the "good enough" philosophy (as long as it's better that C++, it's fine for D). My impression is that, as the release of D2 and the publication of Andrei's book are nearing, this attitude is gaining ground. I try to fight this attitude but it's an uphill battle. Or, as Andrei puts it, I start whining and give up ;-). 

Please stay in touch, we will try to win you back...

Of the issues you mention, this one seems the easiest to address:

> As far as my thread work went, I had an almost working implementation of spawn, except for a nasty compiler bug which resisted all efforts to reduce it to a simple test case.

Could you give us _any_ kind of test case (even if it's enormous)?



More information about the Digitalmars-d mailing list