dud: A dub replacement
Nick Sabalausky (Abscissa)
SeeWebsiteToContactMe at semitwist.com
Tue Nov 19 22:17:36 UTC 2019
On 11/19/19 3:29 AM, Robert Schadek wrote:
> On Monday, 18 November 2019 at 16:31:09 UTC, Nick Sabalausky (Abscissa)
> wrote:
>> As has been discussed elsewhere a few months ago, dependency
>> resolution should be outsourced to an established SAT
>> <https://en.wikipedia.org/wiki/Boolean_satisfiability_problem> solving
>> lib, to avoid re-inventing a notoriously difficult wheel. This is what
>> all the serious package managers have been moving towards, after
>> invariably hitting problems (much like dub) trying to roll-their-own.
>
> OT: By saying "all the __serious__" you effectively ended this part of
> the thread.
> You basically say, that whatever I do, solve P=NP for instance, dud will
> never be a __serious__ package manager because it does not use an
> existing SAT solver.
> That's just bad arguing.
Dude, it's just casual speech, not formal logic. A colloquialism, not a
formal claim of "For all X, X always necessarily implies Y".
> The thing I want from dud, is to tell me what dependency chain let to
> conflicts
> and this I find hard to extract from current SAT solvers.
> Most I have worked with just told me: "This solution works" "NO"
> Also the debug experience is not really great most of the time.
Ok, now that I wasn't aware of.
More information about the Digitalmars-d-announce
mailing list