4 ms·
I'm suspicious that WalterBright's politics might be a factor in D's low adoption rate. Traditional conservative beliefs can get one excommunicated in our indus
by TexanFeller 3y ago
I'm suspicious that WalterBright's politics might be a factor in D's low adoption rate. Traditional conservative beliefs can get one excommunicated in our industry. I don't agree with him on everything, but it sickens me that I have to wonder if that's a factor. Why can't we tolerate diverse beliefs? Why can't we separate the art from the artist and evaluate a language solely on its merits?
- lockhouse 3y agoDownvotes proving your point exactly! I've noticed the exact phenomena you're describing on both here and reddit, where people will gush all over a famous person for their accomplishments until it becomes known that they espouse anything other than woke liberal orthodoxy.
- replwoacause 3y agoBizarre take and tbh sounds like it was written by Jordan Peterson.
- nvm0n2 3y agoProbably not. D's lack of adoption predates the surge in radical wokeness and I never saw it brought up before. Who the hell even knows what Walter Bright personally believes, that's super obscure. I was enthusiastic when D first came out, but.... 1. dmd was (iirc) free to use but closed source and I vaguely recall having a lot of issues with it. Later other compilers came along but dmd was the official one that defined the language so they always lagged behind. So, very dependent on the fate of Digital Mars which is a small company. 2. two memory management models in one language. Most libs require GC, so you have the complexity of a core lang that tries to be agnostic but an ecosystem that doesn't really help you use that. 3. no IDEs or tooling to speak of 4. two totally different standard libs with no agreement on which to use and neither all that great So, why use it instead of Java? Quite unclear.