Why do C++ programmers are not interested in D?
Guillaume Piolat
first.last at gmail.com
Sun Nov 24 13:01:13 UTC 2019
On Saturday, 23 November 2019 at 09:09:58 UTC, Ola Fosheim
Grøstad wrote:
> On Friday, 22 November 2019 at 14:31:46 UTC, Guillaume Piolat
> wrote:
>> With C++ you are also stuck in forever learning mode. Maybe
>> learning the new move constructor stuff is going to make life
>> easier? C++ is updated way faster than practionners can
>> handle, strangely enough D has more respect for your time.
>
> Actually, that is a myth. There have been very few language
> changes in C++, and they are basically non-breaking. Most of
> the changes have been on a library level or as syntactical
> sugar.
That doesn't match my experience _at all_. Have you worked in C++
in a professional capacity?
C++ has a major version every 3 years, that comes with myriads of
traps and new best practices.
The new stuff is non-breaking, except by living in that ecosystem
you will inevitable be exposed to approximately all parts of the
language. That's a huge mental load to spend.
Last time I touched C++ (2015) people were _in some companies_
starting to use C++11 (30% of it), because the compilers are
necessarily lagging behind the C++ comittee.
To quote my competition:
> Now we have const, constexpr, if constexpr, consteval and
> std::is_constant_evaluated()
Who said C++ was hard to learn/teach?
More information about the Digitalmars-d
mailing list