Is D right for me?
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Tue Oct 19 13:04:04 PDT 2010
On 10/12/10 7:01 CDT, Fawzi Mohamed wrote:
>
> On 12-ott-10, at 13:04, Denis Koroskin wrote:
>
>> On Tue, 12 Oct 2010 02:32:55 +0400, Andrei Alexandrescu
>> <SeeWebsiteForEmail at erdani.org> wrote:
>>
>>> On 10/11/2010 12:38 PM, Daniel Gibson wrote:
>>>> But parts of phobos are deprecated or will be deprecated and there
>>>> still
>>>> is no alternative for them.
>>>> That may prevent people from writing "real" projects in D2 (or D at
>>>> all)
>>>> - who wants to use classes that will be deprecated soon?
>>>> Sure, that old stuff will not be removed and can still be used, but I
>>>> personally feel a bit uncomfortable with using deprecated code.
>>>
>>> Agreed. Maybe this is a good time to sart making a requirements list
>>> for streams. What are the essential features/feature groups?
>>>
>>> Andrei
>>
>> For me, I/O should be scalable (and thus support async operations) so
>> I came up with my own implementation.
>> I've tried building it on top of std.concurrency, but it doesn't scale
>> either. So, once again, I had to implement my own message passing
>> mechanism. I can implement existing std.concurrency interface on top
>> of my own one without sacrificing anything, but not vice-versa).
>
> I very much agree that IO should be scalable.
> In my opinion this is possible if one has a robust framework for smp
> parallelization.
> This is what I have been working on with blip http://dsource.org/blip .
Seeing your recent comments about fixing druntime, I wanted to take a
look at this other work but the page seems to be in error. Did you
migrate blip somewhere else?
Thanks,
Andrei
More information about the Digitalmars-d
mailing list