On Thursday, 17 March 2016 at 05:15:25 UTC, Piotrek wrote:
On Wednesday, 16 March 2016 at 16:36:47 UTC, Dicebot wrote:
NB: this is orthogonal to development of dub. Most important
functionality of dub is dependency management, acting as a
build tool is secondary to that (and can be adjusted to
support other build systems instead).
Idea itself is good and this is something that reggae could do
but it isn't as easy project as it may sound.
I didn't know about reggae, looks interesting. However after
brief review is seems to be overcomplicated and inconvenient in
some cases.
Could you explain what is overcomplicated and inconvenient? I'd
love some feedback and to be able to fix it.
As for dub I don't think it is unrelated. Why std.build
couldn't be dependency manager?
What about:
std.build = part of reggae + part of dub
I don't think mixing up dependency management and build systems
is a good idea. I made an explicit decision to defer all
dependency management to dub.
Atila