Developing a plan for D2.0: Getting everything on the table

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Wed Jul 22 21:50:59 PDT 2009


Jesse Phillips wrote:
> On Wed, 22 Jul 2009 20:55:54 -0500, Andrei Alexandrescu wrote:
> 
>> I think we'd need at a minimum:
>>
>> * better networking library
>>
>> * containers
>>
>> * just a little linear algebra basics (i.e. well-defined storage that
>> would allow us to interface with high-performance libraries)
>>
>> * at least some essentials for compile-time introspection (Shin, I'm
>> still working on integrating WhiteHole and BlackHole; I want to expand
>> your support function into a better fleshed and more general
>> functionality)
>>
>> * a few functions here and there, e.g. readf
>>
>> * a complete rewrite of std.xml which is currently so slow it's not even
>> funny
>>
>> * of course last but not least concurrency support
>>
>> * some more generic types a la std.typecons
>>
>> * flesh out std.complex which is to supplant the dying complex built-in
>> type
>>
>>
>> Andrei
> 
> These points were added to:
> 
> http://www.prowiki.org/wiki4d/wiki.cgi?PhobosToDo
> 
> Where they shall sit a long horrible life :P

I suggest anyone who wants to do something for D to focus on the 
installation aspect. It's a relatively well-defined project of high 
importance and high visibility. We simply can't afford to introduce D to 
the world without a state-of-the-art installation procedure.


Andrei



More information about the Digitalmars-d mailing list