> D is closer to C++ than C
I'd put C++ as being between C and D, as D leaves a lot of things behind like the preprocessor.
I'd put C++ as being between C and D, as D leaves a lot of things behind like the preprocessor.
Nor does D have a concept of C++ friend.
So even when it comes to classes, C++ and D are miles apart.
It has worked well from the beginning, it is not a mistake.