Why D isn't the next "big thing" already

chmike via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Jul 27 02:28:49 PDT 2016


On Tuesday, 26 July 2016 at 15:11:00 UTC, llaine wrote:
> Hi guys,
>
> I'm using D since a few month now and I was wondering why 
> people don't jump onto it that much and why it isn't the "big 
> thing" already.
>
> Everybody is into javascript nowadays, but IMO even for doing 
> web I found Vibe.d more interesting and efficient than node.js 
> for example.
>
> I agree that you have to be pragmatic and choose the right 
> tools for the right jobs but I would be interested to have 
> other opinion on those questions.

I've been testing D and love many features of the language. But 
I'm now to switching to Go for my alimentary project. But I 
prefer D's syntax, ranges and the easiness of generic coding.

The reason I'm switching to Go is because
1. there is a much larger community and code base (it's easier to 
find code snippet, help or programmers)
2. go routines (fibers integrated into the language, plug & play)
3. GC performance (no stop the world hiccups)
4. Web server && IO performance (see: 
https://www.techempower.com/benchmarks or 
https://github.com/nanoant/WebFrameworkBenchmark).

As a computer scientist I prefer D to Go and see a lot of 
potential in it. But as a software developer I feel that D still 
needs maturation to be competitive in a production environment. I 
guess this is the reason why D doesn't get much traction yet.




More information about the Digitalmars-d-learn mailing list