Why aren't you using D at work?
Martin Nowak via Digitalmars-d
digitalmars-d at puremagic.com
Fri May 29 02:17:46 PDT 2015
On Thursday, 28 May 2015 at 14:38:51 UTC, Manu wrote:
> I expect I'm not alone. Please share the absolute blockers
> preventing
> you from adopting D in your offices. I wonder if there will be
> common
> themes emerge?
- Quality of ecosystem. It's relatively simple to run into an
issue, that requires one to be a D expert to resolve (codegen
bugs, ICEs, CTFE bugs, undecipherable error messages). Fairly
problematic for learning the language, especially for people
without C++ background.
- Lack of libraries. We're missing too many components and the
fact that I'd have to write 3 libraries to realize a tiny project
makes it particularly hard to get a foot in the door.
- Learning material. To much knowledge about D is implicitly
shared among contributors and heavy users (e.g. local imports
should be selective, or they might shadow symbols) making it
harder to learn the language. Outdated information on dlang.org
doesn't help either.
More information about the Digitalmars-d
mailing list