3 ms·
When D showed up I really wanted it to become mainstream language. Unfortunately it did not.
by FpUser 3y ago
When D showed up I really wanted it to become mainstream language. Unfortunately it did not.
- WalterBright 3y agoDoesn't mean you can't use it. Lots of people do.
- pjmlp 3y agoIt does, because many delivery projects chose languages based on the product SDKs, so if it isn't in the box, they don't come into the discussion at all. Also in the meantime, most of the cool stuff in D is showing up on the languages that come on those SDKs (C++, Java, C#), weakening the argument to look outside of SDK supported languages. Doesn't matter if D had it first, or if it has a better implementation, worse is better, when ecosystem, tooling, IDE and technical support are part of the equation. So it remains a language for hobby coding.
- WalterBright 3y agoD is shipped as part of the Gnu compiler project. > most of the cool stuff in D is showing up on the languages It's true that many aspects of D are copied by other languages, but badly.
- pjmlp 3y agoAt most GCC could be considered as a piece of the Linux SDK, but that wasn't the kind of SDK I was talking about, rather a full end to end product SDK. Badly copied doesn't matter, it is one reason less to look for where it came from.
- FpUser 3y agoAll of my many products are commercial. I mostly have freedom to choose language. But I am also my own software development company and I have never felt brave enough to leave my client/s with the mountain of D code and no one to help after I went to develop next product somewhere else. This is very unfortunate.