I just created a dub package. Frankly, the whole thign is backward.
Guillaume Piolat
first.last at gmail.com
Mon Apr 25 11:15:59 UTC 2022
On Monday, 25 April 2022 at 09:20:23 UTC, Ola Fosheim Grøstad
wrote:
> Ok, so you have to decide what the purpose of Dub is. If it is
> primarily for newbies
The reason seasoned developers use things like DUB is not ease of
building, but debt control.
With Semver you will get bug fixes while you sleep.
For example, if I fix issue
https://github.com/AuburnSounds/Dplug/issues/642 and release a
new DUB tag, you get this bug fix without even knowing the
problem existed, at your next "dub upgrade". For the user of the
library, it doesn't enter their consciousness and they can go on
with their lives not caring about what this is, or which commit
they should look at.
Because dependencies are nested, and reused across
people/organizations, this happens at various levels hence
improving cost effectiveness of development.
Things like DUB and NPM replaces attention by trust.
More information about the Digitalmars-d
mailing list