I thought Linux app distribution was weird until I met Mac OS:

The standard way to distribute apps from websites (i.e. not the official store, not homebrew) is to package the app in a disk image (DMG, as it can hold the needed file permissions) then users download it, mount it like a CD from the 90s, then drag it to the applications folder (which, I guess, is how app installing worked since the 90s, but there isn't any hint in the UI explaining that to a first time user). If you open the app from the virtual drive (aka, without installing) it will work in a sandboxed state (seems useful IMHO).

That's weird. Mac OS users say it's simple. It isn't simple. That's fucked up. That's not intuitive at all. Apple surely doesn't care because they have their store.

#ux #linux #macos #technology

@qgustavor I always preferred it to the installers I had experienced in the windows days, but I agree it can’t compete with Linux. Both flatpaks and distro package installers make it easier to find, install, and update. On Mac, I do as much as I can in homebrew these days.
@thumbsup I'm learning Mac in order to develop a iOS app. I guess my lesson for today is: just use homebrew. I use apt get on (Debian) Linux, choco on Windows, it's just easier for me to just brew and get the job done.
@qgustavor Homebrew is excellent. You will feel right at home. There are even people who use it on linux.