I, for one, hope that juliaup does NOT become the default or only way to install Julia–as some are already promoting–until juliaup is easier to install, vastly simpler and more lightweight and better suited to people who are not developing Julia itself or significant Julia packages (a hugely important constituency to be sure!).
It leads to cached installations of multiple version; some difficulty with paths; and doesn’t solve the “how to get compatible packages” after an upgrade of the tenths digit of the version number.
If this is a goal, I’d recommend splitting juliaup installable into 2: one for maintainers/developers and one for us simpleton users. Of course, most of the code would be identical–the simpleton build just does less and suppresses various options. The same once could have been said for Pkg, but that’s very well-solved (has been for a while) by the great Pkg REPL.
The “out of box” experience is a really big deal. My foray into juliaup didn’t feel as nice as dmg installer on Mac and the Windows store for Windows. And, yes, I have successful, nearly equivalent installs on both a Mac and a Windows machine. And having tried juliaup twice, I saw no benefit for my uses.