On Wednesday, 21 June 2017 at 14:11:58 UTC, Atila Neves wrote:
I'm not the best at documentation. Funnily enough, I made an
effort with reggae, which might just show how bad I am at this.
Ha, well maybe ask one of the users then?
There's not much to compare/constrast - dub is a package
manager that also builds your code, as long as your
requirements are simple, it doesn't have a DAG. reggae is a
build system. You wouldn't be able to replace the Makefiles
with dub. You _would_ be able to build phobos, but that's not
all the Makefiles do.
Atila
This is what I was thinking: start with a simple project, show
how you can build it with dub or with reggae, then show a
slightly more complicated project that dub cannot handle well and
show how you can use reggae (and integrate it with dub).