On Tuesday, 2 June 2015 at 09:33:24 UTC, ketmar wrote:
On Tue, 02 Jun 2015 09:15:12 +0000, Atila Neves wrote:
On Tuesday, 2 June 2015 at 08:54:46 UTC, ketmar wrote:
On Mon, 01 Jun 2015 16:05:17 -0400, Steven Schveighoffer
wrote:
A protocol to be used between dmd and dub (or any other
package
fetcher)
would be a good first step.
that was the thing i once proposed. see, we have a powerful
scripting
language inside DMD: D! yet we never used all it's power to do
something really exciting -- like, for example, preparing
command lines
for external package fetching tool and parsing the answers.
instead of
providing a simple module for that, it all goes to be
hardcoded.
https://github.com/atilaneves/reggae
Atila
hm. looks interesting, albeit a little too noisy for my taste.
It depends on what you want to do: the idea is to use high-level
utility functions as much as possible, while at the same time
offering low-level primitives that those high-level ones are
based on.
If it can be made simpler, I'd really like to know.
Atila