On Sun, 27 Oct 2013 10:42:40 +0100, Jacob Carlborg wrote:

I like it. But many people here will tell you that's very, very bad
practice and should not be the job of dub.

I don't entirely understand this point of view, because there are various other languages which have installation solutions -- Haskell with cabal/cabal-install, Python with pip, R's package management, etc. Some level of user responsibility is obviously required, greater than with a system package manager, but an installation solution should be provided.