←back to thread

A critique of package managers

(www.gingerbill.org)
109 points gingerBill | 5 comments | | HN request time: 0.896s | source
1. Malix_off ◴[] No.45181722[source]
> People abuse cars and ram into crowds, so let's not have cars in our city!

> People abuse knives and stab people, so let's not have knives in our kitchen!

> People abuse package managers and create dependency hells, so let's not have package managers in our programming language!

No matter how you see it, this fits the definition of dumbing down;

Is this what you really want?

If that is the case, then we can shake hands and I will use a different programming language.

replies(2): >>45181780 #>>45182497 #
2. gingerBill ◴[] No.45181780[source]
> My general view is that package managers (and not the things I made distinctions about) are probably in general a net-negative for the entire programming landscape, and should be avoided if possible.

I am arguing that their "benefits" are only very short-term, if there is actually benefit for them in the first place. The strawman that you present has been repeated already and is not considering that all of those other things are actually useful and good alternatives.

replies(1): >>45181877 #
3. Malix_off ◴[] No.45181877[source]
The obvious benefit to me are the automations, I have directly experienced these time benefits

I read you think these automations lead to more harm than good so are a net negative, and I understand that point of view

However, I think this is not a tautology

I think dependency hells and bad dependencies absolutely happen indeed, but are conditioned to badly managed programming projects

And I do not want to suffer from the dumbing down of stripping out package managers

replies(1): >>45181948 #
4. gingerBill ◴[] No.45181948{3}[source]
Choose your own hell then. I'm not going to stop you.

And no, it's not a tautology, it's an empirical observation.

And as I said, not everything ought to be automated, especially hell.

5. j2kun ◴[] No.45182497[source]
If you've ever lived in a place with a localized car ban, it's awesome.