You'll probably run across a lot of web sites recommending older package managers like MacPorts and Fink, just because they've been around for a long time.
YMMV, but I (and many others) find Homebrew superior in every respect.
I thought the main difference wasn't age, but that macports installs it's own version of binaries that are already on the system (e.g. python or ruby).
This means that if apple changes the binary in the OS, you don't risk breaking the dependency tree.
If there's a way to do this in homebrew, please let me know! I'd like to switch over, and this is the one thing keeping me with macports.
You'll probably run across a lot of web sites recommending older package managers like MacPorts and Fink, just because they've been around for a long time.
YMMV, but I (and many others) find Homebrew superior in every respect.