On Friday, 14 November 2014 at 20:22:30 UTC, Dmitry Olshansky
wrote:
...
Good point and it also answers the main question about D - to
become popular there need to be tools written in D. In fact I
wrote a couple at work, simple beasts that do one thing and do
it well.
Problem is we need OpenSource and General Purpose. For instance
a general purpose build tool might be a killer app. There are
plenty of other good things to write in D but efficient batch
processing tools/CLI are the current sweet spot (IMHO).
I guess D's adoption depends on those that can somehow push it in
their workplace.
For me, I have came to realize there is no use for D in the
JVM/.NET/Mobile ecosystems I work with.
The way we select programming languages, even within those
ecosystems, have nothing to do with language bullet features,
rather with human factors and whatever technology stack is
already in place, or requested by the customer.
This does not apply only to D, but to all other languages out
there. For example, we never used anything other than JavaScript
on the browser side for our web projects.
And keeping up with all of that, requires a lot of time already.
--
Paulo