Andrei's list of barriers to D adoption

Chris via Digitalmars-d digitalmars-d at puremagic.com
Tue Jun 7 07:16:03 PDT 2016


On Monday, 6 June 2016 at 14:10:57 UTC, Dave wrote:

>
> One thing I mentioned in another post is the documentation is 
> lacking...particularly parts don't work and the examples are 
> rather chaotic.
>
> As I dig into the language further (for some reason I haven't 
> determined why yet) I also find that the standard library is 
> has big giant holes. Particularly in the graphics department, 
> which pretty much was a deal killer for my project I was gonna 
> try using D with. But also it seems to be missing formal data 
> structures that it should have. Deques, Queues, Stacks, etc. 
> Also no formal official http support is also a bummer...

Would this be of interest for you:

http://dlang.org/phobos/std_container_dlist.html
http://dlang.org/phobos/std_container_slist.html
http://dlang.org/phobos/std_container_array.html

> I would dismiss this as "growing pains for a new language" then 
> you find out D is almost 20 years old O.o

...but maintained by how many people on a voluntary basis? You 
have to take the restricted resources into account as well. It's 
not like 20 years + Apple or Google behind it. Given how slowly 
big languages like Java have progressed over the years, one can 
only admire the wealth of (sometimes innovative) features D has, 
implemented by a small number of core developers.


More information about the Digitalmars-d mailing list