I've been using brew for a while, and it's a nice, somewhat hack-ish solution to the problem. OS X already comes with a lot of software, so anything that you use in addition is basically a secondary system. So if it's a kludge, make it a small and fast one.<p>The wiki page has some interesting notes on integrating it somewhat with scripting language modules (cpan/easy_install/gem).