On Friday, 29 January 2016 at 16:07:48 UTC, Adam D. Ruppe wrote:
In my perfect world, quality third party apps - as determined
just by usage stats or something - would be automatically
downloadable and their documentation searchable as if it was
I've noticed that curated lists of libraries are popping up on
github for various languages:
If D gets more users maybe there would be a market for a
commercial IDE with a reviewed repository with globally
searchable reference documentation and cookbook recipes.
For popular languages stack overflow is pretty ok, but over time
it is getting more chaotic.
Imagine an intelligent IDE that looks at the probability of a
match between a cookbook recipe and what you type. A.I.
templating of sorts.
Then the line between "standard library" and other library
I usually prefer to download from github for commercial code and
put it in my project archive. I want to check out if the library
programmers are maintaining it and have enough people as well.
Then I lock that version until I find a reason to upgrade.
For me automatic downloading (dub etc) fits more with hobby
projects and experiments.
While that isn't likely to happen, we could at least start
promoting third party stuff more equally.
Yep, a curated list like those awesome-lists found on github
would be a start.
Then write tutorials that only use libraries from that list.
This is a reason why I tend to only write libs that I actually
use myself - at least then I know every function has one happy
Yeah, I find myself constantly wanting to improve on even the
simplest libraries for better interaction with the kind of code
the functions/objects seem to be most used with.
More of a discovery process of usability than "mathematical