I don't believe that things are so simple. Some things are not in a repo like Homebrew or MacPorts. Personally I chose to use MacPorts for UNIX world tools. I installed STS Eclipse from their site. Same with AppCode. There are other things that you need to go and hunt for.
Even on Linux, which has arguably the best package repo systems, you still need to go to upstream for important tools because the distros lag behind.
Comments
I don't believe that things are so simple. Some things are not in a repo like Homebrew or MacPorts. Personally I chose to use MacPorts for UNIX world tools. I installed STS Eclipse from their site. Same with AppCode. There are other things that you need to go and hunt for.
Even on Linux, which has arguably the best package repo systems, you still need to go to upstream for important tools because the distros lag behind.