3 ms·
I used OS X for many years, starting shortly before the transition to Intel. I disagree with the fact that the UI experience of macOS vs Linux is a joy vs pret
by nextos 8y ago
I used OS X for many years, starting shortly before the transition to Intel.
I disagree with the fact that the UI experience of macOS vs Linux is a joy vs pretty good.
That's only true if you compare macOS vs GNOME/KDE. But that's a false dichotomy. IMHO, Linux truly shines on minimal setups without a desktop environment. Of course this is not suitable for everyone. But if you are a programmer, there are good chances that it is suitable for you.
I would never ever switch back from an environment with StumpWM, Emacs, Firefox and xterm to macOS. And that still doesn't factor in the biggest advantage of Linux, openness and a first-class package manager.
Now, you could even take things further and ask for a purely functional package manager and OS. That would be NixOS. Such a setup has many advantages over traditional UNIX userlands worth investigating.
If you are considering macOS, you should at least also consider this kind of Linux setup. All that said, macOS is terrific and a great option for many developer usecases.
- nextstepguy 8y agoWhat type of rig do you need to run this? Would a Chromebook be good enough?
- nextos 8y agoAny, in principle. Minimal also means RAM-friendly. I can boot into X and open a terminal with less than 256 MB. Obviously if you add Firefox, you will need around 2 GB to run comfortably. And then a lot depends on what you develop for. NixOS is also a bit more disk intensive than other distros due to the way libraries are linked. But it's nothing too excessive.