std.xml should just go

Don nospam at nospam.com
Fri Feb 4 01:15:10 PST 2011


Andrei Alexandrescu wrote:
> On 2/3/11 7:56 PM, BLS wrote:

>> I got more and more the feeling that the D2 monster was made just for
>> ranges. The smart and elegant D1 design is definitely dead an gone. I
>> think I am not the only one who would prefer a D1 plus instead of D2.
>> bjoern

> All in all it's fair to say that if you hate ranges you're going to 
> dislike D2, and there's little that can be done about that.

Yes, but...

I think we really, really, need to work on making Phobos less daunting.
Right now, we have most of the functionality. But some things are 
unnecessarily complicated -- some are historical, some are workarounds 
for compiler bugs (many of which are now fixed), some are rough edges in 
the language definition which could probably be fixed.

We don't have many examples; many discussions and explanations assume 
too much familiarity with terminology and concepts from functional 
programming languages; and probably most importantly, we don't have 
tutorials.

All these things can and will be fixed. But right now, the learning 
curve is horrible, and it's a major turnoff for people.


More information about the Digitalmars-d mailing list