Want to buy a song? iTune, 1 click and start listening
Want to install development tool? brew install
Want to install other tools? brew cask install
Want to buy software? App store, 1 click
Want to listen to music on your big ass speaker? Airplay, click and done
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
Also, don't forget the ecosystem.
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.