3 ms·
My reason is simple: I got an environment with the following features (as of the mid-2000s): * Unix shell * X * Virtual desktop support * Runs my editor of
by bzbarsky 6y ago
My reason is simple: I got an environment with the following features (as of the mid-2000s):
* Unix shell
* X
* Virtual desktop support
* Runs my editor of choice
* Runs on a laptop
* WiFi just works
* Audio just works
* Updates don't break nearly as much (e.g. I don't have to mess with X configuration after every major OS update).
I had pretty much stopped trying to do advanced configuration on Linux by that point, because every single major-version OS update would break nearly all of it.
There are some tradeoffs, sure, but the amount of time I no longer had to spend to keep up basic functionality was worth it to me. Others may make other tradeoffs.
Note that this is for macOS. I'm not sure how I feel about iOS yet.