When comparing Conda vs Homebrew Cask, the Slant community recommends Homebrew Cask for most people. In the question“What are the best Mac package managers?” Homebrew Cask is ranked 2nd while Conda is ranked 4th. The most important reason people chose Homebrew Cask is:
Homebrew Cask allows you to install graphical applications through the command line, rather than having to go through the standard installation process. E.g. ```brew cask install google-chrome```
Ranked in these QuestionsQuestion Ranking
Pro Binary installs
They are fast and reliable as they do not need to compile before installation.
Pro Allows for multiple environments
It is great for developers since you can easily switch between complete environments with different versions of packages, for testing and development.
Pro Open source
Conda is open source and on Github, so if you see something wrong you can fix it and submit a patch.
Pro Manage graphical applications through the command line
Homebrew Cask allows you to install graphical applications through the command line, rather than having to go through the standard installation process.
brew cask install google-chrome
Pro Extends Homebrew
Homebrew Cask adds functionality to Homebrew such as allowing downloads of commercial licensed apps.
Con Doesn't have everything
Conda is relatively new and has a smaller user-base, so the set of packages available is limited.
Con No way to resume downloads
Any download that is canceled or interrupted will have to be started over from the beginning as there is no built in solution for resuming downloads.
Con Duplicate apps found in brew may cause issue
There are warnings provided that apps found in brew should not be installed with brew cask (and vice versa). While the user is warned of this, mistakes can happen, which would be better to just see them avoided all together by not supplying duplicate apps.
Con Requires Xcode
Homebrew Cask requires that Xcode is installed, which may be more work than what some want to spend on configuring this app.