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.