On Thursday, 28 January 2016 at 12:40:56 UTC, Ola Fosheim Grøstad wrote:
I think that Sonke received too much "negative motivation" for his contributions recently, if I had been in his shoes I'd probably found working on vibe.d more fun. IRRC Ruppe also have voiced that he want to work on libraries which he has more freedom with.

Yeah, I think getting in Phobos is a waste of time and likely a net negative on the library due to how much harder it is to change phobos vs changing your own file.

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.

When you do `import std.string;` you expect it to just work, and you find std.string's docs easily from dmd.

I'd love it if you could do `import thirdparty.independent;` and it magically works too - without even need for a configuration file or an install command. And the docs are right there and tutorials are written however the author feels like writing them.

Then the line between "standard library" and other library basically disappears.

While that isn't likely to happen, we could at least start promoting third party stuff more equally.

An frankly, as APIs have to be vetted on large applications in maintenance mode a lot of the effort put into arguing the design "perfect Phobos libraries" most likely will be in vain.

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.

Reply via email to