▲ | tghccxs 2 days ago | |||||||
Why is homebrew the worst? Do you have a recommendation for something better? I default to homebrew out of inertia but would love to learn more. | ||||||||
▲ | xmodem 2 days ago | parent | next [-] | |||||||
I've been using MacPorts since before homebrew existed and never switched away. | ||||||||
▲ | fouc 2 days ago | parent | prev | next [-] | |||||||
Lately I've been using devbox (nix wrapper) for my homebrew-like needs via "devbox global add <whatever>", for project specific setup I stick with mise (asdf-compatible)." I don't like homebrew because I've been burnt multiple times because it often auto-updates when you least want it to and breaks project dependencies. And there's no way to downgrade to a specific version. Real package managers typically support versioning. | ||||||||
| ||||||||
▲ | CharlesW 2 days ago | parent | prev | next [-] | |||||||
MacPorts is a good alternative, but you'll find that Homebrew is absolutely not the worst. Personally, I find brew fast and reliable. Look at mise (`brew install mise`) for managing any developer dependencies. https://mise.jdx.dev/ | ||||||||
▲ | ryao 2 days ago | parent | prev | next [-] | |||||||
I am a fan of Gentoo Prefix. Others like pkgsrc. | ||||||||
| ||||||||
▲ | chme 2 days ago | parent | prev | next [-] | |||||||
nix possible with lix, if you can stomach nix syntax. | ||||||||
| ||||||||
▲ | snickerdoodle12 2 days ago | parent | prev [-] | |||||||
apt and yum/dnf are pretty great |