On Sunday, 17 January 2016 at 12:32:47 UTC, Russel Winder wrote:
On Sun, 2016-01-17 at 12:17 +0000, Guillaume Piolat via
Digitalmars-d wrote:
On Sunday, 17 January 2016 at 11:21:41 UTC, Russel Winder
wrote:
> Cargo puts compilation products into the using project tree
> and not the ~/.cargo tree.
>
Sönke said once that DUB used to work like Cargo and not have
packages installed globally, and then users asked for a
change. While I would also like DUB to work like cargo, the
pluses and minuses were probably carefully evaluated.
Sönke was doing things right, and the user who moaned were and
are clearly wrong.
Dub should behave either like Go or Cargo, or something equally
good at separating downloaded source from compilation products.
The current state is a blocker to Dub usage.
It wouldn't be a very big change to just adhere to $DUBPPATH if
it exists, which seems to be your major gripe about Go vs Dub.