Unclear about the benefits of D over C++ and Java

rsw0x via Digitalmars-d digitalmars-d at puremagic.com
Sat Jan 2 20:41:00 PST 2016


On Sunday, 3 January 2016 at 04:25:55 UTC, israel wrote:
> On Saturday, 2 January 2016 at 11:31:24 UTC, Dibyendu Majumdar 
> wrote:
>> Hi,
>>
>> I am a long time observer of D but have never done any coding 
>> in D. I have considered using D several times but have ended 
>> up either going with C++ or Java.
>>
>> I feel that for someone like me it is not clear what 
>> significant advantages D has over C++ or Java to make a 
>> switch. I cannot afford to experiment with a language unless I 
>> know for certain the benefits of using it.
>
> You know, from the last 2 years that i have followed D, i have 
> come to the conclusion that: If you enjoy programming, use D. 
> If its just your job or because its the standard, stay with 
> C/C++.
>
> because not once have i heard someone say programming in C++ is 
> enjoyable.
> But maybe its just me, maybe im too young to know the olden 
> days of the 80s/90s where C++ was a godsend compared to C. Or 
> was it? I dont know, i wasnt alive...

Ironically, I think C++ has only gotten worse with age and I'm 
speaking compared to back when there were debates over functions 
were worth using. In terms of modern C++... I saw nothing of the 
'beauty' of C++11 that everyone else somehow saw, all I saw was 
more cruft to sift through and more "rules" to learn because the 
language is fundamentally broken.
At some point the C++ committee needs to accept that C++ is 
approaching unusable levels of complexity, but I guess everyone 
needs job security.


More information about the Digitalmars-d mailing list