3 ms·
Do you think you will keep moving forward for the next decade or will you merge when c/cpp becomes similar enough to D ? Maybe your group still has tons of idea
by agumonkey 2y ago
Do you think you will keep moving forward for the next decade or will you merge when c/cpp becomes similar enough to D ? Maybe your group still has tons of ideas that need their own space to grow.
- WalterBright 2y agoThe ideas for advancing D come thick and fast. C and C++ will never merge with D, because we have different philosophies of what makes for a great programming language. For example, D will never have a preprocessor. Or over my dead body :-/
- koolba 2y ago> For example, D will never have a preprocessor. Or over my dead body :-/ Indeed. Compile time evaluation combined with a preprocessor would make for some serious head scratching when it comes to trusting trust.
- agumonkey 2y agoThanks a lot for your answer, I have another one, what languages or topics do you follow for inspiration regarding concepts ?
- WalterBright 2y agoI could spent 500% of my time studying other languages. So I don't, but the D user community isn't shy about doing that for me!
- bluGill 2y agoC++ is trying to eliminate the use of preprocessor. they can't get rid of it but you shouldn't use it.
- KerrAvon 2y agoStroustrup has been saying that in print since 1993, and it hasn’t happened yet.
- WalterBright 2y agoI see revision after revision of Standard C++, and no progress in that direction. I (along with Andrei Alexandrescu and Herb Sutter) made a proposal to add D's static if feature to eliminate the need for #if. It was vehemently rejected.
- childintime 2y agoThe biggest advance would be Microsoft adopt D.