On 09/23/2015 12:22 PM, Joakim wrote:

Most developers are either not interested in choosing their own tools,
or know they're not smart enough to do so.

Perhaps so. Although if they're in either of those boats, then IMO they're unqualified to be doing it professionally, at least beyond intern-level anyway.

Instead, they rely on the
same mechanism as most consumers, social proof, ie do what everybody
else in your field is doing:

https://en.wikipedia.org/wiki/Social_proof

D is still in the innovators and early adopters stage of the tech
adoption lifecycle:

https://en.wikipedia.org/wiki/Technology_adoption_lifecycle

To break out to an early majority, D will have to prove itself, ie the
innovators and early adopters have to show empirically that it is
working better for them and allowing them to do more. Sociomantic would
be a good success story to point at, though the fact they're still on D1
hurts that story.

This is why I keep saying D needs a killer app to break out and garner
attention so it spreads wider.  An example would be how the success of
Whatsapp brought more attention to Erlang. Barring that, a bunch of nice
libraries on dub that get attention might work too.  One is a home run,
the other is a bunch of singles, to use a baseball analogy.


Yea, I do agree. Although, I think we already have that with vibe.d, but that still doesn't stop the excuses-mill. :/

I'm hoping that once D is on mobile, it will prove fertile terrain and
flourish there.  I think more could be done to publicize it as a good
language on the server, that scales well and is much easier to develop
with.


That'd be nice.

There will need to be a paid toolchain at some point, to spur more
development and more manpower on sanding down the rough edges of the
tools.  That's a chicken-and-egg situation right now, as there might not
be enough devs and businesses making money off D to pay for such tools yet.

Yea.

Reply via email to