dub: should we make it the de jure package manager for D?
Dicebot
public at dicebot.lv
Wed Sep 25 09:15:30 PDT 2013
On Wednesday, 25 September 2013 at 15:51:47 UTC, Bruno Medeiros
wrote:
> Whoa, no. Application/executable install management as a goal
> would be a ridiculously bad idea.
> Because that would sit at the wrong abstraction level. The OS
> package manager should not be tied to a particular language to
> compile packages from. Does it makes any sense to have to use
> D's package manager if my cmd-line util is written in D, but if
> I have a C++ or Go derived executable, I would have to use a
> different package manager for each? And what if I want my tool
> to depend (at runtime) on an executable generated from another
> language? Devise a mechanism for cross-package-manager
> interoperaction?...
> Ridiculous. An application/executable manager should be
> language agnostic (and not even require compilation).
>
> What dub should be first and foremost is a structured build
> tool (and build specification) for D projects.
There is a quite extensive discussion on topic here:
http://forum.rejectedsoftware.com/groups/rejectedsoftware.dub/thread/274/
(~ second half), you may want to help me push that idea :P
More information about the Digitalmars-d
mailing list