Andrei's list of barriers to D adoption

Brad Roberts via Digitalmars-d digitalmars-d at puremagic.com
Tue Jun 7 00:07:39 PDT 2016


On 6/6/2016 11:22 PM, Walter Bright via Digitalmars-d wrote:
> On 6/6/2016 10:38 PM, Brad Roberts via Digitalmars-d wrote:
>> The D ecosystem is a large pile of incomplete features, with more
>> added all the
>> time.
>
> Even with only array bounds checking, D is safer than C++.

Nice deflection, has the benefit of being both correct and irrelevant.

Yes, bounds checking is great.  Yes, D is safer than C++, but we were 
talking about @safe as a specific, advertised, but low-priority and 
largely unrealized feature, not the general safety of the language. 
@safe is intended to be a big leap forward, but falls flat outside toys.

I want the protections it's intended to bring.  I want the notification 
I've accidentally violated one of the rules.  I want the productivity 
gains from not having to debug cases it's intended to catch.

This minimization and deflection of real user feedback is rather 
disappointing and somewhat insulting.  Instead, I'd prefer to see 
acceptance that it's an actual issue and not hand waved away as not 
really a problem of current, real, users.

Sigh,
Brad


More information about the Digitalmars-d mailing list