Andrei's list of barriers to D adoption
bob belcher via Digitalmars-d
digitalmars-d at puremagic.com
Mon Jun 6 09:10:29 PDT 2016
On Monday, 6 June 2016 at 02:20:52 UTC, Walter Bright wrote:
> Andrei posted this on another thread. I felt it deserved its
> own thread. It's very important.
> -----------------------------------------------------------------------------
> I go to conferences. Train and consult at large companies.
> Dozens every year, cumulatively thousands of people. I talk
> about D and ask people what it would take for them to use the
> language. Invariably I hear a surprisingly small number of
> reasons:
>
> * The garbage collector eliminates probably 60% of potential
> users right off.
>
> * Tooling is immature and of poorer quality compared to the
> competition.
>
> * Safety has holes and bugs.
>
> * Hiring people who know D is a problem.
>
> * Documentation and tutorials are weak.
>
> * There's no web services framework (by this time many folks
> know of D, but of those a shockingly small fraction has even
> heard of vibe.d). I have strongly argued with Sönke to bundle
> vibe.d with dmd over one year ago, and also in this forum.
> There wasn't enough interest.
>
> * (On Windows) if it doesn't have a compelling Visual Studio
> plugin, it doesn't exist.
>
> * Let's wait for the "herd effect" (corporate support) to start.
>
> * Not enough advantages over the competition to make up for the
> weaknesses above.
Hello,
why not a poll, and ask the community that they want first.
- tiny web library from vibe.d will not be complicated
- improve documentation, the same
- tour.dlang.io improvements
- make an editor work properly on all platforms YES
- weekly tutorials. (that will be 30 until the end of year)
- more noise on how to use proper dlang. dfmd, dub, dscanner.
- make the website much friendly. Hire some freelancers and make
the website nice!
#makedlanggreatagain!
More information about the Digitalmars-d
mailing list