Vision for the first semester of 2016
Ola Fosheim Grøstad via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Fri Jan 29 15:41:47 PST 2016
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
> standard.
I've noticed that curated lists of libraries are popping up on
github for various languages:
https://github.com/search?utf8=%E2%9C%93&q=awesome
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
> basically disappears.
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
> user.
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
deduction".
More information about the Digitalmars-d-announce
mailing list