4 ms·
> To get access to a wealth of libraries, support, documentation and tools, that D is sorely lacking in. That's certainly a big factor of the network effect. A
by mhd 6y ago
> To get access to a wealth of libraries, support, documentation and tools, that D is sorely lacking in.
That's certainly a big factor of the network effect. Although, I have to say that I'd probably rate this higher for almost any other popular language than for C# and Java, as with the latter it's quite often that your corporate overlords don't just let you use any library willy-nilly.
Then again, if you're in such a situation, it's quite likely that you don't have a free choice of your language, either. (Unless in weird corner case situations where you could deploy a binary but not depend on a current C#/Java runtime, and your company wouldn't shell out for an AOT C#/Java compiler just for this lone project.)
I do miss Design-by-Contract in every language that doesn't have it, though. And using D might be slightly more likely than using Eiffel…