3 ms·
Sure all the plumbing gets released on Linux first like the compilers, interpreters libraries etc. But also being a Unix, mac is never far behind. The biggest
by jernfrost 10y ago
Sure all the plumbing gets released on Linux first like the compilers, interpreters libraries etc. But also being a Unix, mac is never far behind.
The biggest problem with Linux for me is that as soon as you get to interactive tools, whether it is IDE's, text editors, asset organizers, GUI designers etc it starts to suck big time.
There are lot of nice GUI applications which are integral to my development work. Not everything is some Unix command line thing. I love looking up documentation in Dash. I think fine tuning of pixels and details is awesome in little tools like Pixen. I write all sorts of development notes in Ulysses. I do file diffs in Kaleidoscope. I do UML diagrams or stuff for presentations in Omni Graffle. I look at SQLite databases in Base. You got so many excellent well designed interactive GUI tools for all sorts of development tasks, like Paw for interacting with REST services. You got a lot of excellent GUI git clients like GitX, Tower and GitUp.
I never see this rich environment of specialized GUI tools on Linux. Sure on the command line side it is better, but given the shared Unix heritage Linux and macOS are not that far apart on this point as say Linux and Windows.
macOS is a nice cross breed between the good sides of Linux and Windows. You got all the Unix geek stuff combined with a rich selection of GUI application.
If macOS goes down the drain, I'll switch over to Linux, but there will be a lot of things I will miss.