C++ is a really overloaded with features language. The burden of
backward compatibility and source compatibility with C doesn't
make it any better. But right now it's the only right choice for
development. There are plenty of libraries for many common tasks,
a big community and the most important thing - C++ is evolving.
Evolution is not as fast as we would want, but it's here.
On the other side, D is really pleasant to work with, it has many
good features and it can be a really convenient tool for small
projects. But at the same time it's just not mature and not
suitable for serious development. If you choose it, you'll face
with lots of issues without a solution. Nobody from the D
community would help you other than "just don't use const", "we
haven't developed a concensus yet", "we can't convince Walter",
etc. You can look at the D's evolution history and approximate it
into the future. Years go by, nothing's changing. It's
stagnating. The biggest D's problem is poor management and it's
not going to change in any foreseeable time.
- C++ or D? Mark via Digitalmars-d-learn
- Re: C++ or D? Paul Backus via Digitalmars-d-learn
- Re: C++ or D? H. S. Teoh via Digitalmars-d-learn
- Re: C++ or D? Guillaume Piolat via Digitalmars-d-learn
- Re: C++ or D? realhet via Digitalmars-d-learn
- Re: C++ or D? Ola Fosheim Grøstad via Digitalmars-d-learn
- Re: C++ or D? hgriffin via Digitalmars-d-learn
- Re: C++ or D? Godnyx via Digitalmars-d-learn
- Re: C++ or D? frame via Digitalmars-d-learn
- Re: C++ or D... evilrat via Digitalmars-d-learn