I’ve been happily using MacPorts for many years here at Downtempo for our package management system on our OS X development machines. It’s easy, the defacto standard when I moved to OS X several years ago, and reminds me of the FreeBSD ports tree enough that using it was already second nature from my FreeBSD admin days.
However, I’d been hearing an increasing amount of comments about the ease of use of the brew package management system (including this ebullient article from Engine Yard), so I decided to try out brew instead of MacPorts on a new OS X machine I was setting up.
Bam. It took all of 5 minutes before I was completely sold on it, and about a day before I started converting my other machines over to brew instead of MacPorts as well. Besides the slightly quirky setup process with permissions (although it looks like their latest installation instructions have resolved this), it was ridiculously fast, took up far less space than the MacPorts tree, and gave me all the packages I needed to get things done.
If you’re on OS X and haven’t tried brew yet, check it out. MacPorts, it’s been a wonderful 3-year affair, but I’ve switched my loyalty over to brew.No Comments