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.