Is D really that bad?

ryuukk_ ryuukk.dev at gmail.com
Fri Oct 28 13:43:54 UTC 2022


When people say we have pattern matching and they use a template 
to prove their point, it doesn't attract people, it drive them 
away

When you still have to call enums like this 
``MySuperLongInnerScope.MySuperLongEnum.MySuperLongValueA``, and 
people tell you, just us ``with``, it drive people away

When you have a GC that is slower than GO's GC and people tell 
you, it's the best and you should not care about allocations and 
allocators stays in experimental for YEARS, then it drive people 
away

When people tell you D is super fast at compiling code, but then 
you try the most popular D library (VibeD) it tanks your compile 
speed, it drive people away


It's the little things that stacks up, it's not longer 2004, 
there are ton of languages nowadays, so the excuses you had 
before are no longer valid

D needs a spring cleaning, then people will start to recognize D 
for what it is, one of the greatest language!

For that to remain true, it needs to clean itself up and to catch 
up with other languages





More information about the Digitalmars-d mailing list