On Thursday, 25 September 2014 at 22:48:12 UTC, Andrei Alexandrescu wrote:
On 9/25/14, 2:03 PM, eles wrote:
On Tuesday, 23 September 2014 at 14:29:06 UTC, Sean Kelly wrote:

lack of attention paid to tightening up what we've already got and deprecating old stuff that no one wants any more. And inconsistency
in how things work in the language.

The feeling that I have is that if D2 does not get a serious cleanup at
this stage, then D3 must follow quickly (and such move will be
unstoppable), otherwise people will fall back to D1 or C++next.

I'm not sharing that feeling at all. From that perspective all languages are in need of a "serious cleanup". -- Andrei

Those *all* languages, at least some of them, have good excuses (C++'s roots in C and the great advantage that is able to compile C code too, to some extent - history is on his side) and powerful driving factors (the whole might of Oracle and Microsoft). And, most of all, they already have a fair share of the market.

And they served a lot of users quite well and those users aren't ready to drop them quite easily for what happens to be the cool kid of the day in the programming language world.

D has to provide quality in order to compensate for the( lack of the)se factors.

Reply via email to