Hacker News new | past | comments | ask | show | jobs | submit login

Linux user for years before switching to Mac.

I prefer Brew to every Linux package manager I've used.

I like that it's totally separate from the base OS.

I like the insanely large package selection, including binary [edit: that is, closed-source binary] packages. I almost never install any tool that's not in Homebrew—usually I just blindly try it, and sure enough, I got the package name right and it does have it, and it installs no problem. Gentoo's Portage and Arch's whatever-they-call-it are pretty close, but those are... higher touch operating systems, to put it mildly (I was a heavy Gentoo user for a few years—I know Arch is less of a pain than that, but it's still got rolling-distro and various DIY rough edges)

I don't try to use it to install development dependencies like some people seem to. It's not good for that, but doing that on Linux isn't a great idea, either. Your project should manage its own deps separate from your development system, or you're gonna have a bad time sooner or later, unless you are only deploying to exactly the system config that you're developing on.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: