3 ms·
Everyone says this until they're spending their whole weekend working around some weird tiny differences in between a GNU tool and something that comes with OSX
by galdosdi 3y ago
Everyone says this until they're spending their whole weekend working around some weird tiny differences in between a GNU tool and something that comes with OSX or homebrew or something.
And when you finally get it working you have the "satisfaction" of knowing you bought NOTHING of value with all that wasted time -- just the opportunity to be able to use FaceTime on the same laptop you develop on, or something.
If you're looking for a UNIXy nice desktop OS and that's the entirety of your requirement, mac OS is great.
If your REAL use case isn't just generic hanging around, but specifically developing/maintaining an app that runs on linux in production, then you're only hurting yourself the more you introduce mac or windows into the dev process. Nothing good can come of it. Best case you get lucky and you don't run into any issues... and also reap no real benefits because a linux desktop nowadays works fine, it's not the year 2000.
- kjkjadksj 3y agoOne line into the cli and you can have your gnu tools installed. Its no harder to manage software environments in mac than it is in linux because you can use the same tools. I use conda on mac and the linux server that does the compute. I could use docker too if i wanted.