

Compare this with the traditional way of installing software on macOS: how many mouse clicks does it take for you to find, download, open, and install a package? No matter how inconvenient it was the last time you installed a package, the next time you will have to go through the painful process again if you want to upgrade a package. In most cases, you can install a system software package with one command, and it does not require sudo. Why using Homebrew?ĭo I need to repeat the merits of Homebrew? The key is automation. Okay, that is a little bit digression for this blog post. Personally I don’t really care about if a project is “sticky”, and I believe being magnetic is a lot more difficult and valuable than being sticky for an open source project. I saw an interesting graph on Twitter a few days ago, which perfectly characterized the amazing community nature of Homebrew:

In my eyes, it is the most successful open source project in history in several aspects. One of the open source projects is not like the others. Please ignore the post below, and see this post instead. Update on : I have changed the scope of the repository. Build Binary R Packages for the Homebrew Version of R? - The missing CRAN repository for Homebrew R users - Yihui Xie | 谢益辉īuild Binary R Packages for the Homebrew Version of R? The missing CRAN repository for Homebrew R users Yihui Xie /
